NLP based query engine on mongodb
Budget: ₹12,500 – ₹37,500 INR
From a query given as an input from the business user, program should detect verbs, nouns etc.
Typical examples of these queries are listed in the test cases tab under column A
Verbs will match with the MongoDB operators such as COUNT, CHECK($exists)), DUPLICATE,SUM, AVERAGE
Nouns will be the key/field names in the collection. One of the noun will be the collection name
The UI should then generate the aggregation pipeline query dynamically and populate in a hidden box
A technical user or developer should be able to type directly aggregation query
There would be three options (command buttons) - generate sample, generate report, generate email
Generate sample should display random documents that match & DO NOT match the rule
Generate report should allow user to export the JSON output of the results
Generate email should send the JSON to the specified input email ID
Typical examples of these queries are listed in the test cases tab under column A
Verbs will match with the MongoDB operators such as COUNT, CHECK($exists)), DUPLICATE,SUM, AVERAGE
Nouns will be the key/field names in the collection. One of the noun will be the collection name
The UI should then generate the aggregation pipeline query dynamically and populate in a hidden box
A technical user or developer should be able to type directly aggregation query
There would be three options (command buttons) - generate sample, generate report, generate email
Generate sample should display random documents that match & DO NOT match the rule
Generate report should allow user to export the JSON output of the results
Generate email should send the JSON to the specified input email ID