π 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
Log in or sign up for Devpost to join the conversation.