# How to Get the Best Results from Your AI Chatbot

To ensure your AI chatbot provides the most accurate and helpful responses, follow these guidelines:

## **1. Embed Headings in Answers**

{% embed url="<https://youtu.be/bUNonCcJ22U>" %}

Embedding the heading (question) within the text (answer) helps the AI understand the context better and provides more relevant responses.&#x20;

{% hint style="info" %}
**Example:**

* **Heading:** What is your price?
* **Text:** What is your price?, SME AI Pro Package USD 99 / Month. SME AI Premium Package USD 249 / Month.
  {% endhint %}

By repeating the question within the answer, the AI can better match user queries with the correct information.

### Alternative tools

Also, Excel provided a function so that you not need to insert the question one by one into the answer. Follow below guide:

1. Open excel file
2. File -> Option -> Custom ribbon
3. Tick "Developer" on the right panel
4. Press "OK" button
5. Developer tab -> Visual Basic (Alt + F11)
6. Insert -> Module
7. Paste the code prepared
8. Replace the Sheet Name
9. Close it
10. Macros (Alt + F8)
11. Choose the module you created
12. Run
13. Heading will be add into text field.

**Visual Basic's code:**&#x20;

```
Sub MoveHeadingToText()
Dim ws As Worksheet
Dim lastRow As Long
Dim i As Long
Dim heading As String
Dim text As String

' Set the worksheet
Set ws = ThisWorkbook.Sheets("Sheet1") ' Change "Sheet1" to the name of your sheet

' Find the last row with data in column B (Heading)
lastRow = ws.Cells(ws.Rows.Count, "B").End(xlUp).Row

' Loop through each row and update the Text column
For i = 2 To lastRow ' Assuming the data starts from row 2
    heading = ws.Cells(i, 2).Value
    text = ws.Cells(i, 3).Value

    ' Trim any leading/trailing spaces or line breaks from the Heading
    heading = Trim(Replace(Replace(Replace(heading, vbCrLf, " "), vbLf, " "), vbCr, " "))

    ' Prepend the Heading to the Text with a comma and a space
    ws.Cells(i, 3).Value = heading & ", " & text
Next i

End Sub
```

## **2. Use Clear and Concise Language**

Keep your language simple and direct. Avoid jargon or overly complex sentences.

{% hint style="info" %}

* **Less Effective:** "We provide a plethora of options for your perusal."
* **More Effective:** "We offer many options for you to choose from."
  {% endhint %}

## **3. Structure Your Information**

Organize your content with headings, bullet points, and numbered lists to make it easier for the AI to parse.

{% hint style="info" %}

* **Unstructured:** "Our services include web development, mobile app development, and digital marketing."
* **Structured:**
  * **Services:**
    * Web development
    * Mobile app development
    * Digital marketing
      {% endhint %}

## **4. Provide Comprehensive Answers**

Ensure your answers are thorough and cover all aspects of the question.

{% hint style="info" %}

* **Incomplete:** "Our office hours are 9 AM to 5 PM."
* **Complete:** "Our office hours are 9 AM to 5 PM, Monday to Friday. We are closed on weekends and public holidays."
  {% endhint %}

## **5. Use Relevant Keywords**

Incorporate relevant keywords naturally within the text to help the AI match questions to answers more effectively.

{% hint style="info" %}

* **Without Keywords:** "Our support team is available 24/7."
* **With Keywords:** "Our customer support team is available 24/7 to assist with any queries or issues you may have."
  {% endhint %}
