Skip to content

Speech processing model for digital platforms using AI

License

Notifications You must be signed in to change notification settings

LucasHJin/ConvoAI

Repository files navigation

ConvoAI

Project Logo

License: MIT

Table of Contents

  1. About the Project
  2. Prerequisites
  3. Installation
  4. Usage
  5. License
  6. Contact

About the Project

ConvoAI is a revolutionary AI extension, adding ease to interviews with the goal of helping countless people land jobs. In this rough job market, software programming opportunities are scarce and when they appear, one must grab hold of them. ConvoAI is able to help with this, providing information on various programming topics to overcome interview stress. It also is able to act as a personal assistant, allowing you to ask questions at any time rather than have to pull an AI model like Chat GPT to search.

Prerequisites

  1. Ensure you have Python installed on your system. You can download it from python.org.

  2. Install the necessary Python libraries by running the command.

    pip install requests openai dotenv nltk pyaudio speech_recognition flask-socketio flask PyPDF2

Installation

  1. Clone the repository to your local machine
git clone https://github.com/LucasHJin/ConvoAI
  1. Use the package manager pip to install the necessary libraries:
pip install -r requirements.txt

Create a .env file in the root directory and place the following variables. For the values, use your own configuration of Supabase.

OPENAI_API_KEY=

To run the web application and to view it in your browser, run

python app.py

Usage

  • A tool to practice for interviews
  • A dev-tool for quick access to reliable information## Usage

License

  • Karan C License: MIT

Contact

About

Speech processing model for digital platforms using AI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published