Feb 28, 2026

NEXUS The Future of AI-Powered Talent Acquisition.

#resume-parser #ai-recruitment #hr-tech #fastapi #nlp #machine-learning

🏢 Nexus HR Intelligence: AI-Powered Resume Screener

"Automating the first glance. Fair, Efficient, and Explainable Talent Acquisition."


🌟 The Vision

In a world where one job posting attracts thousands of resumes, the traditional hiring funnel is broken. Recruiters spend an average of 6 seconds per resume, leading to burnout and missed opportunities. Nexus HR Intelligence is an enterprise-grade AI solution that reads, scores, and ranks candidates instantly—transforming weeks of work into seconds.

What Makes Nexus Special?

  1. Semantic Search (No Keywords): We don't just count keywords. Our NLP model uses Sentence Transformers (Hugging Face) to understand the meaning of a candidate's experience, matching it to the Job Description with advanced semantic similarity.
  2. Explainable AI: Nexus doesn't just give a score; it generates a radar symmetry map for every candidate, showing exactly why the AI ranked them that way (e.g., strong experience, weak achievements).
  3. Secure Multi-Tenant Auth: Built on MongoDB Atlas, Nexus allows different companies (like Stark Industries or Wayne Enterprises) to register and manage their own isolated talent pools securely.

🛠️ Tech Stack & Architecture

This is a Full-Stack Microservices Application built for high-performance AI inference.

  • Frontend: Streamlit (UI, Visualizations, Auth UI, Glassmorphism CSS)
  • Database: MongoDB Atlas (Cloud NoSQL DB for users and candidates)
  • NLP & Scoring: Sentence Transformers (all-MiniLM-L6-v2) via Hugging Face
  • Data Science: Scikit-learn (Linear Regression), Pandas, Numpy, Plotly
  • Backend: FastAPI & Uvicorn (REST API)

🚀 How to Run Locally If you wish to run the development environment on your machine:

Deployed Website Link: https://analyserresume.streamlit.app/

  1. Clone the repository:

git clone https://github.com/your-username/your-repo-name.git cd your-repo-name

  1. Install dependencies:

We recommend using a virtual environment (venv).

pip install -r requirements.txt

  1. Set up the environment variables:

Create a .env file in the root directory and add: MONGO_URI=your_mongodb_atlas_connection_string

  1. Start the Backend:

uvicorn api:app --reload

  1. Start the Frontend (New Terminal):

streamlit run app.py

👥 The Team (SAH_Hackathon) Devkanti Sarkar- Resume Parsing and Extraction Engineer

Mohar Gorai - Scoring Algorithm and Data Processing Engineer

Agrima Gupta - System Integration and UI developer

This build was uploaded as a hackathon project

Hackathon

SAH 2.0

View All Projects

3

Give a star to encourage!Discussion
Start a new conversation!
Login to join the discussion
Updates
  • undefined
    Saturday, Feb 28th, 2026
  • undefined
    Saturday, Feb 28th, 2026
  • undefined
    Saturday, Feb 28th, 2026
  • undefined
    Saturday, Feb 28th, 2026
  • undefined
    Saturday, Feb 28th, 2026
  • undefined
    Saturday, Feb 28th, 2026