This page explains how the Smart AIgent works, its language support, how it handles multilingual input, and its integration with URLs for scraping content. Users can learn how the chatbot formulates answers based on selected languages and how content is processed and used for improving responses. This guide also covers the limitations of using Smart AIgent and provides guidance on handling content in different languages and from various sources.
On this page you have the following options:
Language Support
The Smart AIgent is a chatbot feature that automatically formulates answers to your customer's questions. The Spotler AIgent platform officially supports the following languages:
- English
- Dutch
- German
- French
- Spanish
- Ukrainian
The Smart AIgent sends requests to OpenAI, taking into account the selected language. This means that both prompts and predefined texts are translated into the chosen language, which is based on the language set in the chatbot.
For example, if a user creates a chatbot in Dutch, all the text sent from Smart AIgent to OpenAI will be in Dutch, and the expected response will also be in Dutch.
It is advisable for the content supplied from URLs to match the language of the chatbot.
Currently, the research and development for Smart AIgent is focused on Dutch and English. Although ChatGPT is capable of handling multilingual text, better results are observed when both ends (user and AI) communicate in the same language. For instance, if a user asks a question in English in a Dutch chatbot, the answer will be in Dutch.
Although experiments are ongoing, expect some inconsistencies in the SmartAIgent's response when ChatGPT translates the content into the requested language.
The Smart AIgent operates on Webchat, WhatsApp, and Facebook.
Scraping
Scraping refers to the technique of extracting data directly from websites to train and enhance the capabilities of chatbots. The responses of Smart AIgent heavily rely on the provided URLs to generate context from their content and send it to ChatGPT. Customers are fully responsible for the content of the provided URLs. Spotler AIgent does not take responsibility for the content contained in these URLs.
To begin scraping, define the URLs on the Smart AIgent page. When a URL is added or synced, the scraping process starts.
For scraping, we use a service that can scrape simple pages, dynamically loaded pages (e.g., accordions), and pages behind security walls (such as Cloudflare). All content from the body of a URL is scraped. During scraping, HTML and excessive white spaces are removed to ensure clean content. However, links within the content will still be present as text and will not be interactive. The frontend widget will only display this content as simple text.
Any other content, such as images, multimedia, or styling, is not scraped or persisted because Smart AIgent and its ChatGPT integration do not support these elements.
Limitations
While ongoing research and development aim to improve the Smart AIgent experience, there are some limitations. The focus remains on Dutch and English, with multilingual support still in the experimental stage. Expect some inconsistencies when using ChatGPT for content translation.