Skip to content

Built an AI-powered platform using GPT and Pinecone that semantically matches resumes to job descriptions with real-time LLM scoring and vector search.

Notifications You must be signed in to change notification settings

Reethikaa05/ai-resume-maker

Repository files navigation

AI Resume Matcher 🔍🧠

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.

🚀 Features

  • 🧠 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.

📦 Folder Structure

ai-resume-matcher/ ├── frontend/ # Next.js app ├── backend/ # Python APIs using FastAPI or Flask ├── utils/ # Prompt engineering, parsing ├── README.md

🧠 How It Works

  1. Job JD is parsed using GPT (via API).
  2. Candidate resumes are embedded with OpenAI embeddings.
  3. Pinecone stores and indexes vectors.
  4. Query job vector against resume vectors.
  5. Return top matches with similarity score.

🌐 Live Demo

Coming soon... AI Resume Maker

👩‍💻 Author

Reethika SelvamGitHub

About

Built an AI-powered platform using GPT and Pinecone that semantically matches resumes to job descriptions with real-time LLM scoring and vector search.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages