Data, AI and Software Engineering
Corporate Performance Management
Sales Performance Management
Data, AI and Software Engineering
Corporate Performance Management
Sales Performance Management
Data, AI and Software Engineering
Corporate Performance Management
Industries
We help organizations cut through the noise, evaluate the right options, and move forward with greater clarity.
Whether you are replacing legacy systems or supporting growth, let’s define the right next step for your business.
Watch this on-demand webinar to learn how AI is reshaping FP&A for modern finance teams.
Come meet Delbridge in Austin, Texas, where Delbridge is sponsoring this year’s Vena Excelerate Conference!
Field engineers needed faster access to drilling performance data stored in MongoDB Atlas. Delbridge developed an AI-powered solution that converts plain-English, domain-specific questions into structured MongoDB queries using OpenAI’s language models, MongoDB’s vector search, and metadata-driven context. This gives engineers real-time access to insights without requiring technical expertise.
A leading energy technology company needed to make its drilling data more accessible for non-technical users. While the data was stored in MongoDB Atlas, querying it required knowledge of MongoDB Query Language (MQL), which limited access for field engineers and slowed decision-making.
The goal was to build a solution that could understand domain-specific natural language, automatically generate accurate queries, and retrieve results through the company’s REST API.
Delbridge developed a two-phase proof of concept (POC) to demonstrate and scale the use of AI-powered natural language querying in MongoDB.
The solution was built using Python3 in a Google Colab environment and powered by OpenAI’s large language models. A metadata-driven approach enabled the extraction of contextual information from MongoDB collections to generate highly relevant and precise queries.
The primary goal of Phase 1 was to demonstrate how MongoDB could support on-demand embeddings and serve as a vector database. It also aimed to prove that natural language questions could be reliably translated into structured MQL to retrieve data via the REST API.
Example user questions included:
Using OpenAI’s models and metadata from MongoDB collections, the system produced accurate MQL queries tied to drilling performance metrics.
Using Python3 in Google Colab, the team rapidly iterated on the model to refine both query generation and metadata mapping. The results validated MongoDB’s utility as a real-time vector database and laid a strong foundation for Phase 2.
Phase 2 focused on improving accuracy and making the experience more intuitive. The system needed to handle complex, domain-specific queries and adapt to varied user phrasing.
Key enhancements included:
Phase 2 delivered a significant leap in both precision and usability. With metadata refinement, a conversational interface, and modular LLM design, the system can now interpret complex technical queries with high contextual accuracy.
It also confirmed MongoDB’s ability to support advanced Retrieval-Augmented Generation (RAG) use cases at scale. Native vector support and a flexible architecture enable scalable, AI-powered querying of highly specialized datasets.
This proof of concept lays the groundwork for scalable, AI-driven data access. It empowers non-technical users to query complex operational data while providing a robust foundation for more advanced, real-time use cases.
Future enhancements may include:
By combining the power of OpenAI’s language models with MongoDB’s vector capabilities, this solution redefines how teams interact with data—making technical insights more accessible, responsive, and scalable.
