{"repo":"vectornguyen76/resume-ranking","free":true,"listed":false,"github":"https://github.com/vectornguyen76/resume-ranking","clone":"git clone https://github.com/vectornguyen76/resume-ranking.git","description":"Apply LLMs for automated ranking Resume","language":"TypeScript","stars":97,"topics":["chatgpt-api","flask","llms","nextjs","prompt-engineering","resume-ranking","fastapi","langchain","mongodb"],"license":"GPL-3.0","category":"ai-agents","readme_excerpt":"Resume Ranking Application Overview The Resume Ranking Application is an AI-powered recruitment tool that leverages Large Language Models (LLM) and advanced NLP techniques to automatically evaluate, analyze, and rank resumes based on job requirements. Built with FastAPI, Next.js, and OpenAI's GPT models, it provides intelligent candidate-job matching with detailed scoring and analysis. Demo Video Click the image above to watch the demo video on YouTube. Architecture System Architecture Key Technologies - Backend : FastAPI, Flask, MongoDB - Frontend : Next.js, TypeScript, TailwindCSS - AI/ML : OpenAI GPT models, LangChain - Infrastructure : Docker, Nginx, GitHub Actions, AWS Features Job Description Analysis - Intelligent JD Parsing : - Extracts key requirements, skills, and qualifications using LLM - Structures data into standardized format for matching - Supports multiple languages through GPT's multilingual capabilities - Average processing time: 3 seconds Resume Analysis - Advanced CV Processing : - Handles PDF and Word documents - Extracts and structures candidate information using LLM - Identifies skills, experience, and qualifications - Supports multilingual resumes - Average processing time: 5-10 seconds AI-Powered Matching - Sophisticated Matching Algorithm : - Uses LangChain for orchestrating complex LLM operations - Function calling for structured data extraction - Semantic understanding of job requirements and candidate qualifications - Many-to-many relationship su","default_branch":null,"files":null,"tree":[],"storefront":"/r/vectornguyen76","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vectornguyen76/resume-ranking/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}