Skip to content

Latest commit

 

History

History
96 lines (61 loc) · 3.89 KB

README.md

File metadata and controls

96 lines (61 loc) · 3.89 KB

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