Skip to content

πŸ“„ A cutting-edge tool designed for resume analysis and job seeker assistance, built using LLM, LangChain, ChatGPT 3.5 Turbo API, SERP

Notifications You must be signed in to change notification settings

raghavtwenty/genz-hiring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GENZ HIRING

A cutting-edge tool designed for resume analysis and job seeker assistance, built using LLM, LangChain, ChatGPT 3.5 Turbo API, SERP


🌟 MILESTONES 🌟

πŸ† Runners, 24 Hours Googleathon 2.0, Google Developers Student Clubs, SNS Institutions - November 20, 2023


PROTOTYPE VIDEO

video.mov



HOW TO EXECUTE

Terminal

git clone https://github.com/raghavtwenty/genz-hiring.git

cd genz-hiring/

pip install -r requirements.txt

Inside the project directory

Setup .env file

OPENAI_API_KEY = "your api key, supports only ChatGPT 3.5 Turbo"
SERP_API_KEY = "your api key"

Terminal

python main.py

Web Browser

http://127.0.0.1:8000/

PROBLEM STATEMENT

In the realm of employment, there is a need for an AI-powered solution to optimize and enhance job application processes. The proposed system should guide job seekers through an efficient application workflow, utilize advanced document recognition for credential verification, and provide real-time updates on application progress. Security measures must be robust to safeguard personal and professional information, and the system should continually learn from user interactions and industry changes for continuous improvement.


DOMAIN

Communication and Growth system


OBJECTIVE

Optimizing Job Application Processes through AI Assistance LLM based: Resume Summary, Score Applicants based on JD Description


INTRODUCTION

Introducing our AI-powered Resume Analysis Tool, a cutting-edge application designed to enhance your job search experience using advanced technologies like LangChain, Generative AI, and Large Language Models (LLM) from OpenAI. This tool not only scores your resume based on relevance and quality but also offers contextual improvements and skill relevance analysis to help you stand out. Leveraging SERP for personalized job recommendations, it provides tailored suggestions to align with your career goals. Additionally, the tool can create customized resumes, perfectly suited to specific job applications, enhancing your chances of success. Built with the Flask web framework and Python, it's an essential companion for students, professionals, and job seekers aiming to optimize their career opportunities.


FEATURES

  • Resume scoring system
  • Contextual Improvements, Skill Relevance Analysis
  • Tailor made new resume for users
  • Personalized job recommendations


TECHNOLOGIES USED

  • LangChain
  • Generative AI
  • Large Language Models (LLM)
  • OpenAI
  • Search Engine Results Page (SERP)
  • Flask Web framework


END USERS

  1. Students
  2. Professionals
  3. Job Seekers


OUTPUTS

  • Home Page

    1

  • Overview

    2

  • Job Suggestions

    13

  • Tailor Made Resume

    14

  • Resume Length

    3

  • Total Bullet Points

    4

  • Bullet Points Length

    5

  • Action Verb

    6

  • Quantification

    7

  • Skills

    8

  • Consistency

    9

  • Dates Ordering

    10

  • Spell Check

    11

  • Readability

    12


DESIGNED & DEVELOPED BY

  • FARHAAN
  • MUHILAN
  • NAVEEN
  • RAGHAVA

END OF README