# Knowledge-base: A detailed guide to train your bot 

Bot9 offers a unique and robust conversation AI training process to better equip
your bot in handling different scenarios and inquiries.



The training process involves three major modes, namely God's Eye, Bulk Links
Import, and Manual Import. This guide will cover all these modes.


1. GOD'S EYE

God's Eye is a powerful automatic crawler designed to capture content from
domains you specify. It works by accepting a starting URL and subsequently
fetching relevant content for training. Here's how to use it:

 * Step 1: Access the 'Knowledge-base' menu from the sidebar.

 * Step 2: Click on 'Add Training Data'

 * Step 3: Click on 'God's Eye'.

 * Step 4: Enter the website URL into the text field. This should be the website
   from where you want the bot to start learning.

 * Step 5: Click on 'Import', and the system will begin to extract data from the
   URL for bot training.

FAQs:



Q: Why is God's Eye not fetching content from my site?

A: This could be due to rate limits (many websites have restrictions on how
frequently their site can be crawled) or potential IP blocking by the site's
servers. It's recommended to check the site's robots.txt file or contact the
site admin for further information.



In such cases, it would be better to manually provide the content for training.



Q: Where can I see all the URLs that failed to index?

You can simply apply the 'Failed' status filter from the dropdown located right
below the top menu bar.


2. BULK LINKS IMPORT

You have the option to train your bot using a number of links all at once with
the Bulk Links Import mode.

 * Step 1: Navigate to the 'Knowledge-base' menu from the sidebar.

 * Step 2: Click on 'Add Training Data'

 * Step 3: Select the 'Bulk Links Import' option.

 * Step 4: Here, you can input several URLs (max limit 300 at a time). Ensure
   that each URL is entered on a new line.

 * Step 5: After entering all the URLs, click on 'Import', and the system will
   begin to extract data from the list of URLs you've added.

FAQs:



Q: Can I input any number of URLs for bulk import?

A: It's recommended to import a manageable number of URLs at once to avoid
overwhelming the system. In case of a large number of URLs, break them into
batches for import.



Q: Where can I see all the URLs that failed to index?

You can simply apply the 'Failed' status filter from the dropdown located right
below the top menu bar.


3. MANUAL IMPORT

For specific training data, you can use the Manual Import option.

 * Step 1: Navigate to the 'Knowledge-base' menu from the sidebar.

 * Step 2: Click on 'Add Training Data'

 * Step 3: Choose the 'Manual Import' function.

 * Step 4: Here, you can enter the data you want your bot to learn. This could
   be specific phrases or sentences related to your business.

 * Step 5: Click on 'Import', and the system will apply the data for bot
   training.

--------------------------------------------------------------------------------


FAQS:

Q: How long does it take to train my bot?

A: Training happens in real-time. This means that any changes or additions you
make will be immediately implemented into your bot's performance. God's Eye and
Bulk Links Import might take longer due to potential web crawling and importing
delays.



Q: Is there a limit to how much content I can import for training?

A: Bot9 allows unlimited training data across all its subscription plans.



Q: Can I train my bot in a language other than English?

A: Yes, Bot9 supports multilingual bot training. However, it is most effective
in English and other widely-spoken languages.



Q: I have sensitive data. Is it safe to use it for bot training?

A: We take data privacy and security very seriously. Any data you provide for
training your bot is used solely for that purpose and is handled according to
our Privacy Policy.



Q: What happens if God's Eye or Bulk Links Import fails to fetch my content?

A: Web crawling may encounter issues due to various reasons such as IP blocking
or rate limits set by the websites being crawled. In such cases, it would be
better to manually provide the content for training.



Q: What kind of data can I manually import for bot training?

A: This can be any data you believe will enhance your bot's performance. It's
often beneficial to include industry-specific phrases or customer inquiries that
you know your business encounters frequently.



Remember, regular and thorough training is crucial for your bot to effectively
understand and respond to user queries. The more diverse and relevant the
training data, the better your bot will perform.



Happy training!