How to Train Your OnWebChat AI Bot for Better Performance

This guide provides instructions and best practices for training your OnWebChat AI bot to deliver accurate, helpful, and engaging responses to your website visitors.

Getting Started

To begin training your AI bot, log in to your OnWebChat dashboard and navigate to the AI Chatbot page. Here, you have two primary methods to input data into your bot's knowledge base:

  1. Submit URLs for Crawling
  2. Add Custom Texts Manually

1. Submit URLs for Crawling

Purpose

Automatically extract and utilize text content from your website pages as training data for your AI bot.

How to Use
  1. Access the Crawl Feature: In the AI Chatbot page, select the "Page Crawler" tab.
  2. Enter URLs: Input the URLs of the web pages you want the AI bot to learn from.
  3. Start Crawling: Click "Start Crawling" to initiate the process.
  4. Automatic Training: The AI bot will automatically extract text from the provided pages and incorporate it into its training data.
Tips
  • Select Relevant Pages: Include pages with FAQs, product details, and support information.
  • Ensure Up-to-Date Content: Make sure the pages contain current and accurate information.
  • Structured Content: Well-organized content improves the bot's ability to learn effectively.

2. Add Custom Texts Manually

Purpose

Provide specific information, address common customer queries, or clarify complex topics not covered by your website content.

How to Use
  1. Access Custom Texts: In the AI Chatbot section, select "AI Bot Training Data" and click the "Add Text" button.
  2. Input Text: Enter the text you want the bot to learn. This can be:
    • Simple statements
    • Question and answer
  3. Word Limit: Keep each entry between 15 to 80 words for optimal effectiveness.
  4. Click "Save" to add the text to the bot's training dataset.
Tips
  • Be Specific: Focus on key customer concerns or unique aspects of your business.
  • No Worries About Grammar: Don't worry about minor grammar or syntax errors. The bot will understand your input and reply effectively, refining it as needed.

Examples
Correcting Inaccurate Responses

User Asks: "What is your phone number?"

Bot Incorrectly Replies: "Our phone number is +123..."

Solution: Add a custom text:

    "What is your phone number? Our phone number is +1 567-890-1234. You can contact us Monday to Friday, 9:00 AM to 9:00 PM."

Handling Specific Requests

User Asks: "Can I speak to an agent please?"

Bot Replies: "I'm sorry, I'm specifically trained to assist with inquiries about our services. Can I help with that?"

Solution: Add a custom text:

    "Can I speak to an agent please? If an agent is online, they will contact you shortly. Otherwise, please leave your email address, and we will get back to you."

Updating Company Description

If your bot replies with:

Bot: "I'm sorry, I'm specifically trained to assist with inquiries about our ... . Can I help with that?"

and is not correct or you want to change how the bot replies, then you may need to update your company brief description field on the page: Chatbot -> Website Settings to "travel agency services", for example. So now if the bot cannot reply to your visitor's question or it is irrelevant to your content, the bot will reply:

"I'm sorry, I'm specifically trained to assist with inquiries about our travel agency services. Can I help with that?"


3. Training Best Practices

a. Use High-Quality, Relevant Data
  • Accuracy Matters: Ensure all training content is correct and up-to-date.
  • Stay On Topic: Only include information relevant to your products or services.
b. Maintain Structured Data
  • Insert the text in a clear, easily understood format.
c. Avoid Redundancy
  • Prevent Confusion: Remove duplicate entries or texts with the same or similar meaning.

4. Ongoing Maintenance

Training your AI bot is an ongoing process. Regular maintenance ensures optimal performance.

a. Monitor Bot Conversations
  • Review Chat History: Regularly check conversations for accuracy.
  • Identify Gaps: Look for questions the bot couldn't answer satisfactorily.
b. Update Training Data
  • Reflect Changes: Update the bot with any new products, services, or policy changes.
  • Remove Obsolete Info: Delete outdated information to prevent misinformation.
c. Expand the Knowledge Base
  • Add New Texts: Incorporate new FAQs or emerging topics of interest.
  • Team Collaboration: Encourage staff to contribute common customer inquiries.

5. Additional Tips

Test the Bot Frequently
  • Simulate Conversations: Regular testing helps identify and fix issues.
  • User Feedback: Encourage users to provide feedback on bot performance.
Leverage Analytics
  • Identify Trends: Spot common issues or questions to improve training data.

AI Bot Live Chat

Conclusion

By carefully selecting and maintaining your AI bot's training data, you enhance its ability to provide valuable assistance to your customers. Remember, the key to a successful AI chatbot is continuous learning and refinement.

If you have any questions or need assistance with training your AI bot, please contact our support team.

Enhance Your Client Support Today

Sign up now and enjoy one month of our Pro AI plan, plus 50 free AI chatbot credits.

We use cookies to ensure that we give you the best experience on our website.