Smart Hire

screenshot of Smart Hire
flask

Won 2nd prize in HackUIET hackathon and best project in AI theme

Overview

SMART HIRE is a cutting-edge application developed specifically for the HackUIET Hackathon, aimed at automating the interview process and streamlining the hiring efforts of HR teams. With its incorporation of machine learning for personality prediction and analysis of candidate attributes, this tool offers a modern approach to recruitment that not only saves time but enhances the quality of candidate evaluations. Designed with user-friendliness in mind, SMART HIRE promises to revolutionize the way organizations handle hiring by leveraging technology for efficiency and effectiveness.

The application provides functionalities that include confidence checking through video and tone analysis, automated communication with candidates, and the generation of insightful summaries regarding candidates’ profiles. While it's still in development, the existing features show great promise for transforming the hiring landscape.

Features

  • Automated Candidate Evaluation: Streamlines the interview process by utilizing personality prediction and video analysis to evaluate candidates effectively.

  • Machine Learning Integration: Employs the Big Five Personality Traits model to provide an in-depth understanding of candidates’ personalities and suitability for roles.

  • Automatic Candidate Communication: Sends selection or rejection emails with a single click, ensuring quick and efficient communication with applicants.

  • Comprehensive Candidate Profiles: Aggregates data from resumes, questionnaire responses, and video analyses to create detailed profiles for each candidate.

  • Confidence and Trait Analysis: Analyzes candidates' facial expressions and speech patterns to assess their confidence levels and other key personality traits.

  • User-Friendly Interface for HR Teams: Simplifies the process of reviewing candidate details, making it easier for HR professionals to manage multiple candidates.

  • Multi-user Data Storage: Allows for the storage of results for various users in a MySQL server, enhancing organization and accessibility of candidate information.

  • Insightful Summary Generation: Provides concise insights and summaries of candidates' qualifications and traits, aiding in more informed decision-making.

flask
Flask

Flask is a lightweight and popular web framework for Python, known for its simplicity and flexibility. It is widely used to build web applications, providing a minimalistic approach to web development with features like routing, templates, and support for extensions.