Problem Statement
Developers often struggle with understanding software documentation due to its technical language and lack of simplified examples. Additionally, documentation can become outdated quickly, causing confusion and making it difficult to work with the software.
Solution Summary
An AI chatbot similar to ChatGPT that allows users to input natural language queries about our company’s SaaS platform into a search engine and will return a natural language, structured and detailed explanation using company documentation. The project was developed by a geographically diverse team across MMB Darwin.
Project Roles
- James Thanni
- Grad Software Engineer
- Vitaly Gonranchenko, Pankaj Bhatia, Roshan Choudhary:
- Software Engineers & Senior Software Engineers
- Sophy Jia, Laura Malcovici
- Software Testers
- And more…
- Software engineers, Testers, UX, Product and other colleagues with an interest in the project!

Technologies and Resources
- Angular
- Python
- Virtual Machines
- Qdrant Vector Database
- Internal OpenAI API
User Research
Implementation
Classified
Final Solution
Classified
Conclusion
Overall, contributing to the Technical Queries Chatbot was a great learning experience for myself as someone new to AI development with Large Language Models and Vector Databases.
Working on an AI project can provide valuable lessons in understanding the capabilities and limitations of AI technologies, as well as the importance of user research and design in creating effective AI solutions. Additionally, collaborating with a diverse team of individuals with different skills and backgrounds can offer insights into effective communication and teamwork. It can also be a great learning opportunity for those new to AI development with Large Language Models and Vector Databases.