ivnvxd / hack-interview

AI-powered tool for real-time interview question transcription and response generation.
MIT License
184 stars 22 forks source link
chatgpt hack hacktoberfest interview openai pysimplegui python sounddevice whisper

Hack Interview

Overview

Hack Interview application is a tool designed to assist in job interviews using the power of Generative AI. Combining voice recognition and text generation technologies, this application transcribes interview questions and generates responses in real-time, empowering users to handle interviews with confidence and ease.

⚠️ Disclaimer ⚠️

This application is a proof of concept and should be used ethically and responsibly. It is not intended to deceive or mislead during interviews. The primary purpose is to demonstrate the capabilities of AI in assisting with real-time question understanding and response generation. Users should use this tool only for practice and learning!

Features

Requirements

Installation

  1. Clone the Repository:

    git clone https://github.com/ivnvxd/hack-interview.git
    cd hack-interview
  2. Install Dependencies:

    pip install -r requirements.txt
  3. BlackHole: If using MacOS, install BlackHole and set up a Multi Output Device

  4. Environment Setup:

    • Add your OpenAI API key to the .env file. If you don't have one, you can get it here.

Usage

Contributions

Contributions are very welcome. Please submit a pull request or create an issue.

Support

Thank you for using this project! If you find it helpful and would like to support my work, kindly consider buying me a coffee. Your support is greatly appreciated!

Buy Me A Coffee

And do not forget to give the project a star if you like it! :star:

Acknowledgments

Inspired by: hack_interview by slgero.

Special thanks to the developers and contributors of the OpenAI.