Giter Site home page Giter Site logo

anipaul2 / ai-interview Goto Github PK

View Code? Open in Web Editor NEW

This project forked from shubhigupta991/ai-interview

0.0 0.0 0.0 1.49 GB

We are building an interface that helps users with a situation by the use of an AI that asks questions on the basis of a code which the aspirant has written, asked from a diverse pack of frequently asked coding questions. Then the AI asks the aspirant questions related to his code and some staple questions. At the end of this experience, the user receives his interview profile showing him his flaws in answering questions, his fluency, and his ability to handle the situation verbally. This can be done on various levels and be stored for future scrutiny by the user. We can also provide a growth curve that helps the aspirant to judge his progress.

Home Page: https://ai-interview.netlify.app/

License: MIT License

Python 13.92% Jupyter Notebook 4.88% JavaScript 44.13% HTML 34.40% CSS 2.32% Dockerfile 0.35%

ai-interview's Introduction

AI Interview System

About

Selection in big companies requires an aspirant to be proficient in coding as well as fluent in his words. The latter sometimes becomes a major anchor for various students with the ability to achieve high otherwise. This is a problem that our current interface looks at resolving. We are building an interface that helps users with a situation by the use of an AI that asks questions on the basis of a code which the aspirant has written, asked from a diverse pack of frequently asked coding questions. Then the AI asks the aspirant questions related to his code and some staple questions. At the end of this experience, the user receives his interview profile showing him his flaws in answering questions, his fluency, and his ability to handle the situation verbally. This can be done on various levels and be stored for future scrutiny by the user. We can also provide a growth curve that helps the aspirant to judge his progress.


We developed a AI interview emotion recognition platform to analysis the emotions of job candidates.

The tool can be accessed from the WebApp repository, by installing the requirements and launching WebApp/app.py.


Technologies

image


Methodology

Our aim is to develop a model able to provide a live sentiment analysis with a visual user interface.Therefore, we have decided to separate two types of inputs :

  • Video input from a live webcam or stored from an MP4 or WAV file, from which we split the audio and the images

Video Analysis - Read More . . .



Audio Analysis - Read More . . .



How to use it ?

To use the WebApp ( Server Side ):

  • Clone the project locally
  • Go in the WebApp folder
  • Run pip install -r requirements.txt
  • Launch python app.py

Install PyAudio Window , Mac

  • Window :

    • CMD pip install pipwin
    • CMd pipwin install pyaudio
  • Mac :

    • brew install portaudio

To use the Application ( Client Side ):

  • Go in the Application folder.
  • Run npm install -g && npm start
  • Launch

The web app has been Dockerized ( Application && WebApp Folder )

  • First install Docker
  • Second build the image, Run docker-compose build
  • Then start/run the container, run docker-compose up

Improve Model Accuracy : AI-Interview-ML


How to Contribute to AI Interview System?

  • Take a look at the Existing Issues or create your own Issues!
  • Wait for the Issue to be assigned to you.
  • Fork the repository
  • Have a look at Contibuting Guidelines


Github Discussions

Join Discord

Project Member ❤️


Arya Soni

Admin

Shubhangi Gupta

Member

Contributors 🌟

Thanks goes to these wonderful people ✨✨:


AI Interview System - Test & Developed Your Interview Skills | Product Hunt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.