Natural language to MQL as an API
Multiple use cases require the ability to query the data in MongoDB using Natural language. 'AI copilot' is one such use case where the application developer wants to expose a way for the app's users to get data-backed responses from MongoDB, and the users interact with the copilot in conversational language. Examples of this include - Customer service chatbot, medical assistant, etc.
-
Gal commented
We have a large data base and we have a standard UI for filtering and searching it, but most of our users are academic researchers and have more complex needs. We could theoretically create a much more complex UI for filtering, or teach them MQL, but since this feature already exists in compass, it would be wonderful to expose it
-
Abhaya commented
This would be a wonderful addition to the API functionality.
-
Jack commented
It does not seem difficult to envision the business case for MongoDB to expose an API of this sort.
-
AdminPrakul (Admin, MongoDB) commented
Comment from a thread - "use case for an AI medical assistant in which a doctor can submit an ad-hoc query that needs information from multiple mongo collections. Ex. list all patients in last month that did not have an appointment and have a disease. This will search over multiple collections like appointment, patient, doctor, etc. "