Skip to content

Devilthelegend/Ai-interview-chat-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

AI-Interview-Chatbot

Description

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 Ai-interview-chat-bot. Ai-interview-chat-bot is designed to empower users with the necessary skills and confidence to excel in Data Analyst interviews.

Features

  • Text Chat: Users can interact with an 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

Installation

Provide step-by-step instructions on how to set up your project:

  1. Clone the repository: git clone https://github.com/Devilthelegend/Ai-interview-chat-bot
  2. Navigate to the project directory: cd your-project-directory
  3. Install dependencies: pip install -r requirements.txt

Usage

Explain how to use the application:

  1. Run the Flask application: python app.py
  2. Open a web browser and navigate to http://localhost:5000 or http://127.0.0.1:5000
  3. Choose either text chat or speech chat to get started.
  4. Change the api keys

Models

  • 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.

Contribution

Pratik Jagzap

About

Ai-interview chat bot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors