DEV Community

Arka Roy
Arka Roy

Posted on

Placement Prep Assistant – RAG Based ChatBot for DSA, DBMS, OS, OOP & ML

GitHub “Finish-Up-A-Thon” Challenge Submission

This is a submission for the [GitHub Finish-Up-A-Thon Challenge]
https://github.com/arka-coder/Placement-Prep-Assistant

What I Built

The Placement Prep Assistant is a Retrieval-Augmented Generation (RAG) chatbot that helps you prepare for technical interviews. Ask any question on DSA, DBMS, OS, OOP, or Machine Learning and get a structured, interview-ready answer — complete with definitions, explanations, real-world examples, interview tips, curated reading links, and YouTube video recommendations.

Demo

https://placement-prep-assistant-aapptwyurpe5yl8rpealcph.streamlit.app/

The Comeback Story

The ui of the project was not good before, beside this it doesn't provide proper valuable definitions, so i fixed the ui, and the RAG system and add one more thing which is youtube recommendations.

My Experience with GitHub Copilot

Github really helped me a lot of things like when API doesn't work, when there are lot of bugs, so yah it helps me a lot.

Top comments (0)