I'm working on a project for a client and need some guidance. The client wants a custom bot built using only Microsoft tools to handle over 700 reference cases, each with metadata like involved people, workdays, pricing, and length. They want to be able to search and filter these cases through natural language queries. I've tried using Studio Copilot and uploaded the reference cases, but it only returns four results at a time, which is not enough. The client needs to view all matching cases or at least have an easy way to browse and filter through them based on specific attributes. Has anyone had experience with something like this using Microsoft's stack?
2 Answers
You could also consider using Azure Web Apps along with Azure OpenAI or Foundry for natural language processing, and maybe Azure AI Search, as well as Cosmos DB for your database needs. Just keep in mind that some coding will be required, but the newer features might reduce the amount of coding you have to do.
I think you could simplify things a lot by placing all your data into a database. Make sure to index and normalize everything thoroughly. If you want to stick to Microsoft tools, you can use the Azure API as part of your in-house solution. Just set up the schemas as system info and allow natural language queries to generate SQL SELECT commands for your data.
To present the data well, you could output it in JSON format, which can then be visualized however you need it to be.
Related Questions
Fix Not Being Able To Add New Categories With Intuitive Category Checklist For Wordpress
Get Real User IP Without Installing Cloudflare Apache Module
How to Get Total Line Count In Visual Studio 2013 Without Addons
Install and Configure PhpMyAdmin on Centos 7
How To Setup PostfixAdmin With Dovecot and Postfix Virtual Mailbox
Dovecot Error Unknown database driver mysql