This is an interview practice assistant designed to help job candidates prepare for job interviews using the GPT API. The application uses natural language processing and machine learning to simulate real job interview questions and provide personalized feedback to help candidates improve their performance.
Before getting started, make sure you have the following installed:
- Python 3.x
- pip
- Download or clone this repository.
- Install the required Python libraries using the following command:
pip install -r requirements.txt
- Create a new file in the project directory called
.env
and add the following two variables:
CHATGPT_API_KEY="Api key for openAI"
ASSISTANT_ENABLED=True
Note: Replace "Api key for open AI" with your actual OpenAI API key. If you don't have an API key, you can sign up for one on the OpenAI website.
- Run the following command in the terminal to start the interview practice assistant:
python main.py
- Follow the instructions provided by the assistant to practice for your job interview.
Contributions to the Interview Practice Assistant are welcome and encouraged! If you would like to contribute, please fork the repository and submit a pull request with your changes.
This project is licensed under the MIT License - see the LICENSE.md file for details.