Skip to content

UnknownCodrr/SmartCampus-NLP-ATS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmartCampus: AI-Powered Placement Portal (v1.1.0-Beta)

🎯 Project Overview

SmartCampus is an end-to-end recruitment platform designed for institutional placement cells. It features an NLP-driven resume parser and a smart matching algorithm to bridge the gap between student skills and job requirements.

🚀 Key Features

  • SmartScore Matching: Exact-match and alias-mapped skill comparison.
  • NLP Resume Parsing: Automated skill extraction using spaCy and Custom Lexical Matchers.
  • Secure Auth: Domain-restricted registration (@its.edu.in) and session management.
  • Coordinator Dashboard: Live analytics and campus-wide announcement system.

📸 UI & System Walkthrough

1. Main Portal

Main Page

2. AI Resume Parsing & Student Profile

Student Profile

3. Smart Job Matching & Analytics

Student Jobs

4. Placement Cell Controls & Admin Settings

Coordinator View Admin View

🛠️ Tech Stack

  • Backend: Python (Streamlit)
  • Database: MySQL 8.0
  • NLP Engine: spaCy (en_core_web_sm)
  • Logic Architecture: Modular Python views

👥 The Team

Name Role Key Contributions
Abhinav Nirwan Systems Architect Master build engineering, NLP core, and system logic.
Aryan Kumar Associate Developer Project prototyping and functional system testing.
Manmohan Singh Data Analyst Skills database curation and User Acceptance Testing (UAT).

About

A professional-grade Applicant Tracking System (ATS) utilizing Natural Language Processing (NLP) for automated resume parsing, SmartScore skill matching, and modular institutional placement management. Built with Python & Streamlit for the BCA Final Year Project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages