Applicant Tracking System (ATS)

NLP-based CV ranking web application

An NLP-based web application built with Python, Flask, and Docker that ranks CVs against job descriptions using RESTful APIs.

Highlights

  • SentenceTransformers for semantic embeddings
  • Cosine similarity for CV-to-job-description ranking
  • Containerized with Docker for reproducible deployment