/InterviewGenie

Revolutionizing Interviews using AI

Primary LanguageJavaScript

InterviewGenie

project-image

Description

To efficiently conduct interviews by engaging with candidates through speech. It aims to streamline the initial phases of candidate screening, collect relevant information, assess communication skills, and perhaps even perform initial evaluations based on predefined criteria. Ultimately, the objective is to create a seamless, interactive, efficient interview process using OpenAI API and produce a score for the candidate.

🚀 Demo

http://localhost:3000

Project Screenshots

project-screenshot

project-screenshot

🧐 Features

Here are some of the project's best features:

  • Customized questioning: Generate and ask follow-up questions tailored to the candidate's background and responses to obtain relevant info.
  • Interview templates: Create reusable templates covering common interview question sets, evaluation criteria, etc., tailored to different roles. Enables quick setup.
  • Power of OpenAI: Utilizes the latest model of GPT-3.5 Turbo.
  • Chat interface: Conduct interviews fully through text dialog. This provides an interactive, seamless experience on both ends.

🛠️ Installation Steps

  1. Cloning the project:
    git clone https://github.com/Top-100-Coders/InterviewGenie.git
    cd InterviewGenie
    
  2. Frontend setup:
    cd client
    npm install
    npm run dev
    
  3. Backend setup:
    cd server
    npm install
    npm run dev
    

💻 Built with

Technologies used in the project:

  • Next.JS
  • Express.JS
  • OpenAI
  • TailwindCSS