Default template for PDM package
Project description
IQ-Gen's LLM Interviewer
IQ-Gen is a project created as part of the UTMIST LLM Acceleration program, and aims to help young professionals prepare for behavioral interviews by utilizing a large language model to generate personalized interview questions. Users are able answer questions by speaking directly to their computer and will receive responses and follow-up questions from a virtual interviewer. The program will then analyze the response, and provide feedback on the user's word choice and the overall quality of the user’s response.
Prerequisites
Make sure you have the following installed on your machine:
Getting Started
Clone the Repository
- Open your terminal or command prompt.
- Navigate to the directory where you want to clone the repository.
- Run the following command to clone the repository:
https://github.com/jnnchi/IQ-Gen.git
- Navigate into the project directory.
cd your-repository
- Create a virtual environment.
python -m venv venv
- Activate the virtual environment.
For Windows
venv\Scripts\activate
For macOS and Linux
source venv/bin/activate
Install the dependencies
- Install required packages using pip.
pip install -r requirements.txt
Run the Project
- Run the app.py file
python app.py
-
Open your browser and go to the project url: http://127.0.0.1:7000/
-
Press Get Started to begin your mock interview.
- Press ‘start recording’ when you are ready to introduce yourself/record your answer to the question you get (make sure to enable microphone access).
- After you have finished your response, click ‘stop recording’.
-
After you have read your feedback, When you are ready for your next interview question, click ‘next question’.
-
When you want to end the interview, click ‘end interview’. This will bring you to a results page with an analysis of your interview
(Optional) PyPi Installation - Python Files Only
Visit this link to install our Python package: PyPi Installation. This will download only the Python files of our project. To download the full project, please follow the instructions for cloning from Github above.
-
Scroll down until you see a Navigation menu on the left side of the screen.
-
Click Download Files.
-
Click the link under Source Distribution, and a zipped folder will download onto your computer.
-
Unzip the folder
-
Install dependencies if you haven’t already
pip install requirements.txt
Good luck practicing for interviews!!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file iq_gen-0.1.1.tar.gz
.
File metadata
- Download URL: iq_gen-0.1.1.tar.gz
- Upload date:
- Size: 2.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | db7788400751c578268212cf8341d7307cb6bb1ae20f1ab12af43d324f370264 |
|
MD5 | b31d1f2dc17a971c4e0fee5df7915ec1 |
|
BLAKE2b-256 | 31243cf423ece71fe1f85f0125eff78a410a25476c8ec565ce067cf2b2ade722 |
File details
Details for the file iq_gen-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: iq_gen-0.1.1-py3-none-any.whl
- Upload date:
- Size: 2.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43158664a2caaa7887cefc60c736910cc514957fec7a11ec87f8e646b45e762a |
|
MD5 | 3588034be418b6ee16f08bd99d1977fb |
|
BLAKE2b-256 | 9cee40a02734d2df767b6293d221ce4a7a5537213f818ed9397e315cf922725d |