Samitha Randika
Software Engineer
Copyright © 2025 All Rights Reserved.Design By Samitha Randika
AI-Powered Resume Matching System
Category : AI-Powered Resume Matching System (CV Embed)
Client : My university Project
Description : CVEmbed is a sophisticated web application that leverages AI and Natural Language Processing (NLP) to help job seekers find the best-fitting roles. The system acts as an intelligent resume analyzer, matching candidates' resumes or CVs with job descriptions to calculate a compatibility score. The project's core is its semantic analysis engine, which uses advanced models to understand the meaning behind the text, going beyond simple keyword matching. The application provides users with a clear, step-by-step workflow, visual score visualizations, and direct suggestions for top-matching jobs and real opportunities. This project demonstrates a strong command of both front-end and back-end development, as well as complex AI model integration.
Technologies : HTML5, CSS3, JavaScript, Jinja2 Templating, Python 3.8+, Flask, RESTful APIs, Sentence Transformers (SBERT), Gensim (GloVe/Doc2Vec), NLTK (tokenization), PyPDF2, python-docx, Regex, Google Gemini Pro, Docker, Gunicorn, Nginx
Project URL : GitHub Repository
Project date : 2025/07/18