πŸ“Œ Inspiration: Many students and job seekers struggle to identify roles that match their skill sets. I wanted to build an intelligent assistant that reads resumes and instantly suggests matching jobs using AI.

πŸ“Œ What it does: Reads a PDF resume Extracts key skills using natural language processing Connects to a MongoDB database containing job roles Matches the resume’s skills to job roles Displays top job matches with company names

πŸ“Œ How I built it: Used pdfplumber to extract text from resume files Applied nltk to identify and filter important skills Stored job roles in a free-tier MongoDB Atlas cluster Developed and tested on Replit Deployed the code on GitHub and shared the demo on Devpost

πŸ“Œ Challenges I ran into: Authentication issues with MongoDB Atlas Parsing unstructured resume data Making NLP extraction accurate with limited training time

πŸ“Œ Accomplishments that I’m proud of: Made a fully working resume-to-job matching engine Learned how to use cloud platforms (MongoDB Atlas) Integrated AI/NLP for real-world use case Gained hands-on hackathon experience under time pressure

πŸ“Œ What’s next: Add more job data from real job APIs Build a frontend for uploading resumes Train a better AI model for skill-job mapping Make it available as a student career platform

Built With

Share this project:

Updates