An AI-powered job matching platform that uses OpenAI GPT and Pinecone to semantically match resumes to job descriptions with real-time scoring and vector search.
- 🧠 LLM-Powered Parsing: Uses OpenAI GPT to extract key requirements from job descriptions.
- 📄 Semantic Resume Matching: Embeds resumes and jobs using OpenAI + Pinecone for contextual search.
- 🔎 Vector Search with Pinecone: Matches resumes based on similarity, not just keywords.
- 🧰 Tech Stack: Next.js (frontend), Python (API), OpenAI API, Pinecone DB, Vercel deployment.
- 🛠 Use Case: Recruiters can instantly identify top-fit candidates with AI recommendations.
ai-resume-matcher/ ├── frontend/ # Next.js app ├── backend/ # Python APIs using FastAPI or Flask ├── utils/ # Prompt engineering, parsing ├── README.md
- Job JD is parsed using GPT (via API).
- Candidate resumes are embedded with OpenAI embeddings.
- Pinecone stores and indexes vectors.
- Query job vector against resume vectors.
- Return top matches with similarity score.
Coming soon... AI Resume Maker
Reethika Selvam – GitHub