WorkAlign is an AI-driven recruitment platform that helps candidates and recruiters make smarter hiring decisions through resume intelligence, semantic matching, and AI ranking.
It creates a two-sided intelligent hiring ecosystem where:
- Candidates understand their career alignment
- Recruiters discover the most relevant talent instantly
Hiring today is slow, manual, and error-prone.
WorkAlign replaces keyword matching with AI semantic understanding to:
- Analyze resumes
- Parse job descriptions
- Score alignment
- Rank candidates intelligently
- AI Resume Analysis
- Skill Extraction & Role Fit
- ATS Optimization Score
- Transparent Feedback
- AI Job → Candidate Matching
- Intelligent Candidate Ranking
- Reduced Manual Screening
- Data-Driven Shortlisting
- NLP Resume Understanding
- Job Description Parsing
- Embedding Similarity Matching
- AI + Rule-Based Ranking Engine
Frontend:
- Next.js
- Tailwind CSS
Backend:
- Node.js
- FastAPI
AI/ML:
-
Natural Language Processing (NLP) — Resume & Job Description understanding
-
Text Embeddings — Semantic similarity matching between resumes and job roles
-
Sentence Transformers — Vector representation of candidate skills & experience
-
Cosine Similarity Scoring — Resume ↔ Job alignment calculation
-
Rule-Based + AI Hybrid Ranking Engine — Transparent candidate scoring logic
-
FastAPI AI Microservice — Model inference & scoring API layer
WORKALIGN/
- app/
- backend/
- screenshots/
- public/
- lib/
- tmp/
- package.json
git clone https://github.com/SejalMukane/workalign.git
cd workalign
## Frontend Setup:
npm install
npm run dev
## Backend:
## Windows:
python -m venv venv
venv\Scripts\activate
## Mac/Linux:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
cd backend
uvicorn main:app --reload
---
### Then push
Sejal Mukane https://github.com/SejalMukane




