In the dynamic landscape of professional recruitment, the demand for skilled Data Analysts is on the rise. To bridge the gap between aspiring candidates and the evolving expectations of employers, we aim to develop an innovative AI-powered interview preparation tool called ReX. ReX is designed to empower users with the necessary skills and confidence to excel in Data Analyst interviews.
- Text Chat: Users can interact with an Rex AI assistant via text.
- Speech Chat: Users can speak to the Rex AI assistant and receive spoken responses.
- Auto-Scrolling Chat Box: Ensures the latest messages are always visible.
- "Shift+Enter" for Line Breaks: Enhances message formatting in chats.
- Easy Speech recording
- Interactive UI
Provide step-by-step instructions on how to set up your project:
- Clone the repository:
git clone https://github.com/DrRuin/Rex-AI-Interview-Chatbot/
- Navigate to the project directory:
cd your-project-directory
- Install dependencies:
pip install -r requirements.txt
Explain how to use the application:
- Run the Flask application:
python app.py
- Open a web browser and navigate to
http://localhost:5000
orhttp://127.0.0.1:5000
- Choose either text chat or speech chat to get started.
- Whisper AI: For speech to text conversion.
- TTS-1: OpenAI's latest Text-To-Speech model.
- GPT-3.5-Turbo: OpenAI's GPT-3.5-Turbo model for fast answering.
And not just Interview Simulation, it also works for general Data Science questions to improve user's understanding
- P9 Galaxy Guardians
MIT License