--- title: TalentAlign AI Recruiter emoji: 👔 colorFrom: blue colorTo: green sdk: docker app_port: 7860 pinned: false ---
# 👔 TalentAlign: Bias-Free AI Recruitment Agent ### *Intelligent Resume Screening Powered by Gemini 2.5 Flash* [![Streamlit](https://img.shields.io/badge/Streamlit-FF4B4B?style=for-the-badge&logo=streamlit&logoColor=white)](https://streamlit.io/) [![Gemini](https://img.shields.io/badge/Google%20Gemini-8E75B2?style=for-the-badge&logo=googlebard&logoColor=white)](https://ai.google.dev/) [![Status](https://img.shields.io/badge/Status-Live-success?style=for-the-badge)]()
--- ## ⚡ The Problem Recruiters spend 6 seconds on a resume. Bias creeps in. Great candidates get missed because of keywords. Standard parsers just look for "Python." They miss "Built a compiler in C++." ## 🧠 The Solution **TalentAlign** is an AI Agent that reads resumes like a Senior Engineer. It uses **Gemini 2.5 Flash** (1M Context Window) to analyze multiple candidates against a Job Description simultaneously. ### ✨ Key Features * **🚫 Blind Mode:** Automatically hides names, gender, and universities to reduce unconscious bias. * **📊 Skill Gap Analysis:** Doesn't just say "Match." It tells you exactly *what* is missing (e.g., "Candidate has Python but lacks CI/CD experience"). * **📄 Bulk Processing:** Screen 10+ PDF resumes in seconds. * **json Output:** Generates structured data tables exportable to CSV/PDF. --- ## 🚀 How to Use 1. **Paste** a Job Description on the left. 2. **Upload** PDF Resumes on the right. 3. **Toggle** "Blind Mode" if you want unbiased ranking. 4. **Click** "Screen Candidates." The AI will generate a ranked leaderboard and detailed scorecards for every applicant. --- ## 👨‍💻 Built By **Owadokun Tosin Tobi** *AI Product Engineer* * [GitHub Profile](https://github.com/eatosin) * [LinkedIn](https://www.linkedin.com/in/owadokun-tosin-tobi-6159091a3)