Skip to content

HireGenius AI is an AI-powered email automation tool designed for recruitment teams in companies like Infosys, TCS, and Accenture that want to attract top engineering talent from companies like Google, Microsoft, and Amazon

License

Notifications You must be signed in to change notification settings

codewithEshaYoutube/HireGenius_Ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HireGenius AI - Open Source Job Application Assistant 🚀

Overview

HireGenius AI is an AI-powered job application assistant that automates job scraping, resume matching, and email generation. It is designed to streamline the hiring process for recruitment teams in leading companies like Infosys, TCS, and Accenture, helping them attract top engineering talent from industry leaders such as Google, Microsoft, and Amazon.

Features ✨

  • Job Posting Scraper 📌: Extracts job descriptions from various job portals.
  • Resume Matching 📊: Uses AI to analyze and compare resumes with job requirements.
  • Automated Email Generation ✉️: Generates professional application emails tailored to job postings.
  • Visualization 📈: Provides insights on job-resume match percentage with graphical representation.
  • Open Source & Extensible 🛠: Fully customizable and open for contributions.

Project Link 🔗

HireGenius AI Web App

Technologies Used 🛠

How It Works 🔍

  1. Enter Job Posting URL: The AI fetches job details from the given link.
  2. Upload Resume: The AI compares your resume with the job description.
  3. Analyze & Score: It calculates a match percentage and visualizes it.
  4. Generate Application Email: AI drafts a professional email based on extracted job details.

Installation & Setup 🏗

Prerequisites

  • Python 3.8+
  • Virtual Environment (Recommended)

Setup Instructions

# Clone the repository
git clone https://github.com/yourusername/hiregenius-ai.git

# Navigate to the project directory
cd hiregenius-ai

# Create a virtual environment
python -m venv venv
source venv/bin/activate  # On Windows use `venv\Scripts\activate`

# Install dependencies
pip install -r requirements.txt

# Run the application
streamlit run app.py

API Configuration 🔑

The application uses the DeepSeek AI API for AI-powered email generation. Get your API key from DeepSeek AI and update the DEEPSEEK_API_KEY in app.py.

DEEPSEEK_API_KEY = "your_api_key_here"
client = openai.OpenAI(api_key=DEEPSEEK_API_KEY, base_url="https://api.deepseek.com")

Contribution 🤝

We welcome contributions from developers, AI enthusiasts, and recruiters! To contribute:

  1. Fork the repository 🍴
  2. Create a new branch: git checkout -b feature-branch
  3. Commit your changes: git commit -m 'Add feature XYZ'
  4. Push to the branch: git push origin feature-branch
  5. Open a Pull Request 🛠

License 📜

This project is licensed under the MIT License - see the LICENSE file for details.

Contact 📬

For queries and collaborations:


🚀 HireGenius AI - Making job applications effortless with AI!

About

HireGenius AI is an AI-powered email automation tool designed for recruitment teams in companies like Infosys, TCS, and Accenture that want to attract top engineering talent from companies like Google, Microsoft, and Amazon

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages