Hi,
I have a question about implementing an AI-driven solution for a client with a frequently updated product database. The database is updated monthly, not constantly, but I need the user to ask questions about products and the bot to understand and redirect based on the product name.
The challenge is that users might make typos when spelling the product names. I want to use AI to understand the user’s question, identify the intended product name, match it to the client’s database, and direct the user appropriately. If the product exists, proceed with the related flow; if not, handle it differently.
Intent-based systems would work if the list was static, but that's not the case here. Feeding AI with documents in the Botpress database could work, but since products change, the AI might lack up-to-date information.
Any ideas on how to solve this?