A program that finds the best resume for a job description.
-
Updated
Jul 11, 2023 - Python
A program that finds the best resume for a job description.
Welcome to the Resume Analyzer, where we turn the tedious task of hiring into a breeze! This tool analyzes resumes and job descriptions with flair, even tackling RTL languages like Persian. Say goodbye to resume chaos and hello to smart hiring—because finding the right candidate should be more fun than a game of hide and seek!
A Flask-based recommendation system API using Hugging Face transformers for NLP, tailored to enhance personalized job matching capabilities between job seekers and employers.
CareerBot is an experimental automated bot designed to apply for jobs that match your skills and preferences. Users can set specific criteria for job applications, and if those criteria are met, CareerBot will automatically submit applications on your behalf. Customize the number of applications per day, and let CareerBot handle the rest.
AI-Powered Developer Search helps find top developers by skills, experience, and location using a MongoDB database. It utilizes GPT-4 for query refinement and cosine similarity for matching. AI-Powered Resume Search quickly finds matching resumes with vector embeddings and FAISS, optimizing candidate selection.
CV-Helper: Scores your CV against job descriptions, providing detailed analysis and actionable feedback to enhance your job success.
AI-Powered Resume Analyzer is a web application that helps users analyze and improve their resumes based on a provided job description using AI models.
Smart Job Recommendation System that leverages machine learning to recommend job opportunities based on user profiles and preferences.
This FastAPI-powered API efficiently matches job postings with potential candidates using Elasticsearch. It allows users to search, filter, and retrieve job or candidate details based on relevance scoring. The API is optimized for scalability and includes unit tests for validation.
AI-powered ATS Resume Analyzer: Upload your resume & compare it with a job description to get a structured analysis including match percentage, strengths, weaknesses, and skill gaps. Built with Streamlit & Google Gemini API.
Автоматизированная система для PRщиков: оценивает кандидатов на вакансию с использованием парсинга данных с hh.ru и нейросетевого анализа (OpenAI).
An AI-powered Resume Screener built with NLP and Streamlit. Upload multiple resumes and get similarity scores against a job description using TF-IDF and cosine similarity. Highlights missing keywords and suggests improvements.
✨ Asha Bot – Her Career Compass Empowering women re-entering the workforce through AI-driven, voice-enabled career guidance. Includes job and mentorship matching, bias detection, and skill-building – all in a privacy-first, inclusive chatbot experience.
ATS Resume Expert is a hybrid system that evaluates resumes using both logic-based scoring and AI-based evaluation to help job seekers and recruiters assess how well a resume matches a target job description.
A smart resume screening tool that matches resumes to job descriptions using Streamlit and Python.
Personal project that automates resume adaptation using LLMs. Converts .docx resumes to Markdown, tailors them to job descriptions with GPT-4o-mini or Gemini, and exports clean HTML and PDF resumes — with built-in editing and logging features.
AI-powered resume matcher with semantic search and TF-IDF scoring built with Streamlit + Python. Upload resume & JD and get smart match insights.
Add a description, image, and links to the job-matching topic page so that developers can more easily learn about it.
To associate your repository with the job-matching topic, visit your repo's landing page and select "manage topics."