Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
snehitvaddi authored Apr 27, 2024
1 parent 00be884 commit 70efbe0
Showing 1 changed file with 30 additions and 5 deletions.
35 changes: 30 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,44 @@
## Introduction
**InterviewGPT**: A real-time Audio Transcription + ChatGPT interview preparation application. Listens to the system's output voice and responds in real time.
**InterviewGPT V2**: A real-time Audio Transcription + LLM interview preparation application. Listens to the system's output voice and responds in real time.

## Video Demo
Click on the thumbnail to watch the demo.<br>
<a href="https://youtu.be/26__rpg5AvA">
[![Demo](/~https://github.com/snehitvaddi/InterviewGPT/blob/main/ApplicationDemo.gif?raw=true)](/~https://github.com/snehitvaddi/InterviewGPT/blob/main/ApplicationDemo.mp4.mp4?raw=true)
</a>

## Setup:
```
pip install -r requirements.txt
```

```
export GROQ_API_KEY='Your_Groq_API_Key'
export ASSEMBLY_AI_API_KEY='Your_AssemblyAI_API_Key'
```
```
streamlit run app.py
```

## Technologies Used
- **Speech to Text**: Utilizes AssemblyAI.
- **NLP and Response Generation**: OpenAI's ChatGPT.
- **NLP and Response Generation**: Groq API.
- **Model**: llama3-8b-8192
- **Web Framework**: Streamlit.
- **Security**: Streamlit Authenticator and data obscuring strategies to protect user privacy.

## Features
- Real-time transcription and response generation with advanced language models.
- A user-friendly interface for seamless interaction and deployment.
- Enhanced security measures for user authentication and data privacy.
- Real-time audio to text conversion using AssemblyAI.
- Intelligent response generation using Groq's powerful AI models.
- Interactive web interface built with Streamlit.
- User authentication for secure access.
- Audio data handling and differential privacy considerations.

## Prerequisites
- Python 3.7 or higher
- pip
- Groq API access
- AssemblyAI API access



0 comments on commit 70efbe0

Please sign in to comment.