In today’s thoroughly digitalized world, providing accurate information on time is crucial for consumers. To help our long-standing partner, the Donat brand of the Atlantic Grupa company, keep up with this trend, we have developed an advanced chatbot that can instantly deliver information from Donat’s extensive digital ecosystem to users. This chatbot utilizes content from Donat’s website, as well as the site’s private sections (intended for subscribers), various manuals, and the offerings of the subscribers’ health programs. In the development of the new chatbot, we also collaborated with our partner company, Pareto AI, which specializes in creating customized and optimized AI solutions. The end result is a top-notch online tool that, thanks to advanced AI algorithms, provides understandable answers in a natural style, thereby enhancing the user experience.
Distinctive features of the AI chatbot
The AI chatbot stands out with its innovative features, providing an exceptional user experience and added value for the client:
- Always available and highly responsive assistant: The chatbot is designed for continuous availability and quick response, enabling users to instantly access information and answers derived from the extensive knowledge base on the website.
- Multilingual language model: The chatbot supports multiple languages, allowing for meaningful interaction with users in six different languages. This contributes to greater global accessibility and diversity in communication.
- Analytical insights for the client: The client gains valuable insights into user questions and opinions, aiding in the further development and adaptation of the brand and improving communication strategies.
- Identification of content gaps on the website: The chatbot’s analytics reveal areas where the website may lack sufficient information or content. This allows the client to strategically enhance and supplement the content.
With these features, the AI chatbot not only enhances the user experience but also provides valuable feedback and insights for the client, opening up new opportunities for optimization and growth.
Comparison of Donat’s AI chatbot and 3rd party “plug-and-play” solutions
AI Chatbot Functionalities
The AI chatbot delivers a top-notch user experience based on speed and interactivity. Its features include:
- Immediate response initiation: Thanks to streaming technology, users receive the initial parts of the response in about two seconds, with the rest of the answer continuing at a pace matching the user’s reading speed.
- Adaptable style and tone: The chatbot allows for fine-tuning of the style and tone of responses to align with the brand’s communication style as well as cater to specific needs (sales, technical, content, informational, etc.).
- Testing and adapting new content: Before new functionalities and content are made available to users, they can be tested and adjusted in a development environment, ensuring a smooth transition and high service quality.
AI Chatbot Operation
The following diagram illustrates the operation of the AI chatbot, including the necessary steps and integrations for its proper functioning.
Development phases of the AI chatbot
The development of the AI chatbot unfolds in several stages, from the initial idea to full operational status:
- Conceptualization: Define the chatbot concept, clearly outline objectives, and determine the scope of content the chatbot will cover.
- Creation of MVP (Minimal Viable Product): Develop the MVP of the chatbot, which operates on a limited data set, to validate the initial concept and test its functionality.
- Launch of the “Go-live” Version: After successfully validating the MVP, continue with the development and release of the full version of the chatbot, ready for user interaction.
- Upgrades and Additional Functionalities: Systematically enhance the AI chatbot by adding new functionalities, expanding its capabilities, and improving the user experience.
Tech stack
- React
- Remix
- OpenAI ChatGPT API
- Streaming API
- AWS Lambda
- Weawiate
- Metabase
AI chatbot by the numbers
Over 4,000,000 characters in the knowledge base (equivalent to 1,400 A4 pages)
95 %+ of user questions answered
99,6 %+ accuracy in answering user questions
~ 2 seconds to start responding to the first prompt
1.200+ (organic) interactions per month
Using a custom AI chatbot
The versatility of a custom AI chatbot in a corporate environment offers a wide range of possibilities. As discussed in this article, such a chatbot can serve as an interactive conversational assistant for website or app users. Additionally, it can be effectively used internally, for instance, as a support tool for employees. An example of such use is a bot that facilitates access to extensive documentation and optimizes workflows across various departments, contributing to greater efficiency and faster access to necessary information.