HireMind AI is an enterprise-grade Applicant Tracking System (ATS) designed to eliminate recruitment bottlenecks and hiring bias. By combining local semantic embeddings with cloud-based LLM reasoning, it provides a fast, fair, and data-driven recruitment pipeline.
- 📄 Bulk Resume Processing: Rapidly upload and process dozens of resumes simultaneously.
- 🔍 Universal Parsing: Full support for extracting and analyzing text from both PDF and DOCX formats.
- 🧠 Semantic Match Engine: Moves beyond keyword matching to understand the deep contextual relevance between candidates and Job Descriptions.
- 📝 AI-Generated Candidate Summaries: Leverages LLMs to generate concise, high-level snapshots of a candidate's professional profile.
- ⚖️ Explainable Scoring: Provides a transparent breakdown of match percentages across Education, Experience, and Skills.
- 🏆 Intelligent Ranking: Automatically ranks candidates based on a multi-dimensional semantic match score.
- 🕵️ Bias Masking: Redacts PII (Names, Emails, Locations) and neutralizes pronouns to ensure a purely merit-based screening process.
- 📊 Diversity & Analytics Dashboard: Real-time visualization of applicant distribution, score tiers, and hiring metrics.
- 🚀 Multi-Role Management: Seamlessly handle multiple job openings with dedicated, filtered data and leaderboards for each role.
- 🔄 Hiring Cycle Tracking: End-to-end management of the recruitment pipeline—manually advance candidates through stages from CV Screening to Technical Interviews and Offer Letters.
- Frontend: Streamlit (Custom Glass-morphism UI)
- NLP Engine: spaCy (NER for Bias Masking)
- Vector Embeddings: SBERT (all-MiniLM-L6-v2)
- Reasoning LLM: Groq (Llama-3.3-70b-versatile)
- Visualization: Plotly Express
- Clone the Repository:
git clone [https://github.com/OptCamp/HiremindAi.git](https://github.com/OptCamp/HiremindAi.git) cd HiremindAi - Install Dependencies:
pip install -r requirements.txt
- Download NLP Models:
python -m spacy download en_core_web_sm
- Configure Secrets:
Add your
GROQ_API_KEYto.streamlit/secrets.toml. - Run the Application:
streamlit run app.py
👨💻 Developer: Revanth Kovvuri