Inspiration

Many students and freshers struggle to understand whether their resume matches a job requirement. We wanted to build a smart AI assistant that makes resume analysis, skill-gap identification, and career planning easier and more personalized.

What it does

AgentResume AI analyzes uploaded resumes, compares them with job descriptions, identifies missing skills, highlights strengths and weaknesses, and provides personalized career recommendations. It can also generate a structured career report to help users understand their next steps.

How we built it

We built the platform using React.js and Tailwind CSS for the frontend and Python FastAPI for the backend. AI capabilities are powered by LLMs through the Groq API and LangChain. RAG with ChromaDB helps retrieve relevant information, while PDF processing and OCR handle resume documents. A multi-agent architecture separates tasks such as resume analysis, job matching, skill-gap analysis, and report generation.

Challenges we ran into

The main challenges were extracting useful information from different resume formats, creating accurate job-resume matching, managing communication between multiple AI agents, designing effective prompts, and integrating RAG with the backend while maintaining a smooth user experience.

Accomplishments that we're proud of

We successfully developed an end-to-end AI-powered career platform that combines resume analysis, job matching, skill-gap detection, and personalized recommendations. We are especially proud of integrating multiple AI agents into one workflow.

What we learned

We learned how to integrate LLMs with real-world applications, build APIs using FastAPI, use LangChain and RAG, work with vector databases such as ChromaDB, process PDF documents, and design multi-agent AI workflows.

What's next for AgentResume-AI

Future improvements include LinkedIn profile analysis, real-time job recommendations, ATS optimization, personalized learning paths, multiple resume versions, interview preparation, career analytics, and deployment as a scalable cloud-based platform.

Built With

Share this project:

Updates

Submission history