Introduction
Knowledge Base Integration is a powerful feature of WPiko AI Chatbot that allows you to enhance your chatbot’s knowledge with specific information about your business, products, and services. This integration consists of two main components: File Upload and Website Scanning. By utilizing these features, you can create a more informed and effective AI assistant.
File Upload
Overview
File Upload allows you to directly feed documents into your chatbot’s knowledge base, enabling it to access and reference specific information during conversations.
Supported File Types
- PDF (.pdf)
- Plain Text (.txt)
- JSON (.json)
- Microsoft Word (.doc, .docx)
- HTML (.html)
- Markdown (.md)
- JavaScript (.js)
- Python (.py)
How to Upload Files
- Navigate to WPiko AI Chatbot > AI Configuration in your WordPress dashboard.
- Scroll to the “Upload Files” section.
- Click the “Choose File” button.
- Select the file you wish to upload from your computer.
- Click the “Upload File” button.
Best Practices for File Uploads
- Organize Content: Structure your documents clearly with headings and subheadings.
- Use Descriptive Filenames: Name files in a way that reflects their content.
- Keep Files Updated: Regularly review and update uploaded files to ensure information remains current.
- Optimize File Size: Large files may take longer to process. Consider breaking very large documents into smaller, topic-specific files.
Managing Uploaded Files
- View the list of uploaded files in the “Uploaded Files List” section.
- To remove a file, click the “Delete” button next to the file name.
Website Scanning
Overview
Website Scanning automatically extracts content from your website pages and converts it into a Q&A format that your chatbot can easily understand and use.
How to Scan Website Content
- In the WPiko AI Chatbot settings, locate the “Scan Website” section.
- Use the search field to find specific pages on your website.
- As you type, matching pages will appear in the search results.
- Select the page you want to scan from the results.
- Click the “Generate Q&A” button to process the selected page.
Q&A Generation Process
- The plugin scans the selected page and extracts relevant content.
- The content is sent to the AI for processing.
- The AI generates a set of questions and answers based on the page content.
- The generated Q&A pairs are added to your chatbot’s knowledge base.
Reviewing and Managing Scanned Content
- After scanning, you can view the generated Q&A pairs in the “Website Pages List” section.
- Each entry will show the page name, date of scanning, and options to view or delete the content.
Best Practices for Website Scanning
- Prioritize Key Pages: Start with your most important and information-rich pages.
- Scan Regularly: Rescan pages, especially those that are frequently updated.
- Review Generated Q&A: You can review the AI-generated questions and answers for by following the instructions here.
- Use in Conjunction with Manual Q&A: Complement scanned content with manually created Q&A pairs for comprehensive coverage.
Q&A Builder
In addition to file uploads and website scanning, WPiko AI Chatbot offers a manual Q&A Builder for fine-tuning your knowledge base.
Using the Q&A Builder
- Scroll to the “Q&A Builder” section in the AI Configuration tab.
- Click “Add New Q&A” to create a new question-answer pair.
- Enter the question in the “Question” field.
- Provide a detailed answer in the “Answer” field.
- Click “Save All Q&A” to add the pair to your knowledge base.
Managing Q&A Pairs
- View all Q&A pairs in the list below the Q&A Builder.
- Edit existing pairs by clicking on them in the list.
- Delete pairs by clicking the “Delete” button next to each entry.
Integration Best Practices
- Combine Methods: Use a mix of file uploads, website scanning, and manual Q&A for comprehensive coverage.
- Maintain Consistency: Ensure information across all integration methods is consistent.
- Regular Updates: Set a schedule to review and update your knowledge base regularly.
- Monitor Chatbot Performance: Regularly interact with your chatbot to identify areas where the knowledge base may need improvement.
By effectively utilizing these Knowledge Base Integration features, you can create a highly informed and capable AI chatbot that provides accurate, relevant information to your website visitors, enhancing their experience and potentially reducing the load on your human support team.