Skip to content

TalentBoost is a website which takes care of end to end candidate selection for a software firm, who are hiring candidates for their firm. TalentBoost takes care from candidate resume screening, resume improvements to even making candidates take their first round of test and even selecting. After selection mail will be sent to both candidate and HR

Notifications You must be signed in to change notification settings

anish2105/TalentBoost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TalentBoost

👩‍💻 Abstract:

"TalentBoost" is a dynamic web application aimed at simplifying and optimizing the candidate evaluation process during recruitment. Leveraging the power of modern web technologies, this application allows candidates to submit their resumes for evaluation against predefined suitability criteria. Recruiters can review and assess these submissions, receiving instant feedback on each candidate's qualifications, skills, and experience. The application not only automates the assessment process but also facilitates efficient communication with candidates, notifying them of their evaluation outcomes. Built with a user-friendly interface and incorporating advanced natural language processing techniques, TalentBoost represents a significant advancement in modern talent acquisition, promoting speed, efficiency, and objectivity in candidate selection. With the ability to scale, adapt, and integrate with other recruitment systems, TalentBoost promises to revolutionize the way organizations identify and engage top talent.


🛠 Tools and Technologies:

FRONT-END :- HTML, CSS, JAVASCRIPT

BACK-END :- FLASK, PYTHON

Technologies :- OpenAi api, Langchain, Yagmail


⚡️ Run Locally

Clone the project

  git clone https://github.com/anish2105/TalentBoost.git

Install dependencies

  pip install -r requirements.txt

Start the server

  python app.py

🚀 Authors


🔗 Screenshots

Screenshots of the Flask app for intended questions.

image

Login Portal for Organizations to Facilitate Resume Submission and Domain Selection by Candidates

image

After a user submits their resume, the system automatically scans and generates a summary of the candidate's key details. Candidates are then provided with an opportunity to review and refine their resumes based on this summary.

image

If the resume is submitted, a pop-up is generated confirming the user's successful submission.

image

If the resume meets the specified criteria, an automated email is sent to the candidate, containing login credentials and an invitation to participate in the initial assessment round.

image

The login page directs users to enter their password.

image

A questionnaire is dynamically generated from the user's resume to evaluate the candidate's expertise in projects, skills, and other relevant experiences.

image

Depending on the candidate's response, if it doesn't match the expected answer, a lower accuracy score is calculated.

image

If the response matches the expected answer, a higher accuracy score is assigned.

image

Following the completion of this round, an automated email is sent to the HR or the Manager with the results.

image

About

TalentBoost is a website which takes care of end to end candidate selection for a software firm, who are hiring candidates for their firm. TalentBoost takes care from candidate resume screening, resume improvements to even making candidates take their first round of test and even selecting. After selection mail will be sent to both candidate and HR

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published