Giter Club home page Giter Club logo

calhacks_2023's Introduction

SynthiaAI

Table of Contents

Description

SynthiaAI is an advanced AI system that simulates real interview scenarios, providing feedback and personalized suggestions to enhance your interview skills and boost your confidence.

Our project was built using a combination of JavaScript and React for the front-end, while Python and Flask were utilized for the back-end. We selected these languages and libraries because of their ease of use, making the development process more streamlined. We integrated the OpenAI API and the Hume AI to power our AI interviewer. This combination allowed our system to generate appropriate responses, guide users during interviews, and improve its feedback through learning. The Hume AI component was instrumental in analyzing the users' emotions during their responses, enhancing the overall user experience and feedback provided by our AI interviewer. Utilizing the OpenAI API, we generated contextually relevant and coherent responses aligned with the user's inputs and interview scenarios, making the interview experience more realistic and practical.

Installation

Here are the steps to install and setup this project on your local machine:

# Clone the repo
git clone https://github.com/ManojBaasha/calhacks_2023.git

# Navigate to project directory
cd calhacks_2023

# Install npm packages for frontend
cd frontend
npm install

# Install python packages for backend
cd ../backend
pip install -r requirements.txt

Usage

The frontend of the application is developed in React.js while the backend uses Flask. Here's a brief on how to use it:

# To run frontend
cd frontend
npm start

# To run backend
cd ../backend
python app.py

APIs Used

This project uses following APIs:

  1. OpenAI API - Used for AI generated responses.
  2. Whipsir API - Used for speech to text conversion.
  3. HumeAI API - Used for emotion analysis.

Developers

This project was made with love by the following developers:

  1. Manoj Elango
  2. Yash Inani
  3. Vinh Pham
  4. Keena Vasiloff

calhacks_2023's People

Contributors

theghostcoder0 avatar vinnyxp avatar manojbaasha avatar yinani24 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.