Skip to content

codewithriza/HireIn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HireIn

🙌 HireIn is a fast, AI-powered hiring tool that reads resumes, matches candidates to job roles, auto-generates interview questions, and gives you smart insights

🌟 Features Overview

Feature Description
🧾 Resume Parsing Extracts name, email, skills, GitHub/LinkedIn from PDFs with sentiment insights.
📌 Candidate Ranking Matches applicants to job roles and displays the top N fits.
🎤 Mock Interviews AI-generated questions + feedback for each candidate.
⚖️ Side-by-Side Comparison Juxtapose top candidates for smarter selection.
📊 Dashboard Visual insights into skills, experience, and ATS risk factors.
📝 PDF Reports Generate sleek candidate reports at the click of a button.
🎨 Theme Toggle Light & dark UI themes for different moods.

🛠️ Tech Stack

📦 Python  
🌐 Streamlit - Web App UI  
📄 PyPDF2 - PDF Resume Parsing  
🧠 TextBlob - Sentiment Analysis  
📊 Pandas - Data Handling  
🖨️ ReportLab - PDF Generation  
🕸️ Requests + BeautifulSoup - Web Scraping (LinkedIn & GitHub)  
🎨 Custom CSS - Theming & Styling  

🚀 Getting Started

📌 Prerequisites
  • Python 3.7+
  • Git
⚙️ Installation
# Clone the repo
git clone https://github.com/codewithriza/hirein.git
cd hirein-ai

# Install dependencies
pip install -r requirements.txt

# Run the app
streamlit run main.py
🧪 Try Demo Mode

No resume? No problem. Click on 🎲 Try Demo Mode on the home screen to test the features using sample resumes.


📂 Project Structure

hirein-ai/
├── main.py             # Main Streamlit application
├── requirements.txt    # Python dependencies
├── assets/             # Images (banner.png, logo.jpg)
└── README.md           # This file

📜 License

This project is licensed under the MIT License. See the LICENSE file for more info.