We had a rag based bot, which used user shared documents for returning appropriate responses. The issue here for every query the whole flow was triggered, even for repeated questions. Our approach here was to introduce a caching and retraining layer so that we can identify similar or same queries and return response from the cache.

About Contributor

Renuka completed her undergraduate degree in Computer Science. She is passionate about software development and loves problem solving. She is interested in building products that impacts population-scale.

About Mentor

Vineet did his masters from Jiwaji University, He is currently working as a Software Engineer at Tekdi Technologies. Vineet is always excited for building and modifying things. Vineet loves to play games and is a huge movie enthusiast.

Key Impact Takeaways:

  1. This activity will reduce the cost of GPT by around 40%
  2. With the setup of telemetry, we will get good insights of what kind of answers are being looked for so that we can tune our bot accordingly.
  3.  This project is part of the sunbird DPG ecosystem and is currently used in multiple government and private forums.
  4. This feature will improve the response time by 70-80% for frequently asked questions.
  5. Contributor Renuka is continuing on as a full-time developer with organization Tekdi Technologies.

Contributor Experience