🚀 Inspiration
Hiring today is broken.
Recruiters spend hours manually screening resumes, often relying on gut feeling. This leads to inefficiency, missed talent, and unconscious bias.
I wanted to build a system that makes hiring:
- Faster
- Fairer
- More transparent
That’s how HireFlow AI was born — an intelligent, explainable hiring engine that evaluates candidates based on real signals, not guesswork.
💡 What it does
HireFlow AI automatically analyzes and ranks candidates against a job description using a hybrid AI scoring system.
It combines:
- Semantic understanding (embeddings)
- Skill matching
- AI-based evaluation
The result?
📊 A ranked list of candidates
🧠 Clear explanations for every score
📉 Skill gap analysis
🎯 Auto-generated interview questions
All in seconds.
⚙️ How I built it
The system follows a full AI pipeline:
PDF Resume → Text Extraction → Embeddings → Skill Analysis → AI Scoring → Ranking → Visualization
Key components:
- Sentence Transformers for semantic similarity
- LLMs (Gemma, OpenAI, Claude, etc.) for reasoning and explanations
- Streamlit for interactive UI
- Supabase for authentication and data storage
- Plotly for analytics visualization
It also includes:
- 🔄 Multi-LLM fallback system
- 🔒 Offline "Zero-Cost Mode" (runs locally, no API needed)
- 🧑⚖️ Blind mode to reduce bias
🧩 Challenges I ran into
- Handling inconsistent resume formats (PDF parsing issues)
- Balancing multiple AI signals into a fair scoring system
- Managing API failures and implementing fallback logic
- Designing a system that works both online and fully offline
🧠 What I learned
- How to combine multiple AI techniques into a single product
- Designing systems that are both scalable and privacy-friendly
- Importance of explainability in AI systems
- Building resilient architectures with fallback mechanisms
🌍 What's next
HireFlow AI can evolve into a full hiring platform with:
- Real-time collaboration for recruiters
- Integration with job platforms
- Advanced bias detection systems
- End-to-end hiring automation
The vision is simple:
Make hiring intelligent, fair, and accessible to everyone.
Built With
- claude-api
- gemini-api
- nvidia-nim
- ollama
- openai-api
- plotly
- postgresql
- python
- scikit-learn
- sentence-transformers
- streamlit
- supabase

Log in or sign up for Devpost to join the conversation.