Machine Learning Engineer
GeeksForGeeksApr, 2023 - Jul, 20252 yr 3 months
Setup the entire ML Backend on Flask while creating RESTful APIs. Engineered a RAG global search system on the GeeksForGeeks platform, facilitating searches on products through textual queries, while replacing Google's ElasticSearch and reducing costs. Introduced a premium AI Chatbot feature enabling dynamic question answering on any visited articles page, improving articles understanding with real-time doubt clearance using AI. Pioneered a system using AI technologies to transform textual scripts into short lecture videos, featuring a human avatar for narration and text highlighting. Streamlined article review processes by automating grammar checks, formatting assessments, and error identification, thus eliminating manual intervention and increasing efficiency. Engineered a feature to generate problem statements, examples, and editorial content for coding problems, employing Language Models, thus eliminating manual writing of the content and increasing efficiency. Developed a coding problem Recommendation System for DSA articles, streamlining the process by eliminating manual intervention in mapping relevant problems to articles. Integrated a premium feature for generating concise and specific summaries of articles, enhancing readability and user experience on the platform. Developed an automated proctoring system for contests to effectively detect and prevent cheating by participants. Integrated a queuing mechanism for chatbot API to improve the throughput using Google Pub/Sub and Celery.