AkilLabs/Interview-IQ

Personalized AI Interview Preparation

7

stars

5

commits

Python

primary language

Aug 19, 2025

updated

README

InterviewIQ AI

InterviewIQ AI is an advanced, AI-powered platform designed to streamline the recruitment process by automating resume screening, interview preparation, and candidate assessment. Utilizing machine learning and natural language processing (NLP), AI agents. InterviewIQ AI provides insights into candidate fit, reduces time-to-hire, and enhances the overall experience for both recruiters and candidates.

Table of Contents

Features

  • Resume Parsing & Analysis: Extracts key information from resumes and assesses candidate suitability based on job descriptions.
  • Interview Preparation: Offers personalized interview preparation guidance to candidates, including common questions and best practices.
  • Candidate Fit Prediction: Uses NLP to analyze candidate responses and job requirements, predicting suitability and alignment.
  • Automated Screening: Automates initial candidate screening to save time and resources for HR teams.
  • Customizable AI Models: Allows configuration to adapt to industry-specific requirements.

Getting Started

Prerequisites

  • Python 3.7 or higher
  • Required libraries (see requirements.txt)

Installation

  1. Clone this repository:

    git clone https://github.com/yourusername/interview-IQ.git
    
  2. Navigate to the project directory:

    cd Interview-IQ
    
  3. Install the required dependencies:

    pip install -r requirements.txt
    

How to run locally

  1. Clone the repository
  2. Navigate to the project directory
  3. Install dependencies
  4. Create a .env file and add your MongoDB connection string
  5. Start the server

Contributors

Ajaychaki2004

3 commits

AkilLabs

2 commits

AkilLabs/Interview-IQ

Personalized AI Interview Preparation

7

stars

5

commits

Python

primary language

Aug 19, 2025

updated

README

InterviewIQ AI

InterviewIQ AI is an advanced, AI-powered platform designed to streamline the recruitment process by automating resume screening, interview preparation, and candidate assessment. Utilizing machine learning and natural language processing (NLP), AI agents. InterviewIQ AI provides insights into candidate fit, reduces time-to-hire, and enhances the overall experience for both recruiters and candidates.

Table of Contents

Features

  • Resume Parsing & Analysis: Extracts key information from resumes and assesses candidate suitability based on job descriptions.
  • Interview Preparation: Offers personalized interview preparation guidance to candidates, including common questions and best practices.
  • Candidate Fit Prediction: Uses NLP to analyze candidate responses and job requirements, predicting suitability and alignment.
  • Automated Screening: Automates initial candidate screening to save time and resources for HR teams.
  • Customizable AI Models: Allows configuration to adapt to industry-specific requirements.

Getting Started

Prerequisites

  • Python 3.7 or higher
  • Required libraries (see requirements.txt)

Installation

  1. Clone this repository:

    git clone https://github.com/yourusername/interview-IQ.git
    
  2. Navigate to the project directory:

    cd Interview-IQ
    
  3. Install the required dependencies:

    pip install -r requirements.txt
    

How to run locally

  1. Clone the repository
  2. Navigate to the project directory
  3. Install dependencies
  4. Create a .env file and add your MongoDB connection string
  5. Start the server

Contributors

Ajaychaki2004

3 commits

AkilLabs

2 commits

Languages

Python

96.5%

C++

2.1%