Skip to content

antqiu/ummstopper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

UmmStopper

Description

An AI-integrated web application intended for college students to practice their interviewing skills and to detect their use of filler words in speech.

Features

  • Speech-to-text transcription
  • Filler word detection
  • Automatic interview response grading

Technologies

  • Node.js
  • Express.js
  • React.js
  • MongoDB

Configuration

  1. Clone the repository
$ git clone https://github.com/antqiu/ummstopper
  1. Install the node modules
$ cd /client
$ npm install
$ cd ../server
$ npm install
$ mv .env.example .env
  1. Configure .env
CLOUD_API_KEY = ''
CLOUD_API_SECRET = ''
ASSEMBLY_SECRET = ''
MONGO_DB_LINK = ''

CLOUD_API_KEY: Your API key for Cloudinary.

CLOUD_API_SECRET: Your API secret for Cloudinary. This is provided alongside your API key in your dashboard.

ASSEMBLY_SECRET: This is the secret key for AssemblyAI.

MONGO_DB_LINK: The MongoDB connection string for connecting to your MongoDB instance. Replace the following with your own credentials mongodb+srv://<USERNAME>:<PASSWORD>@cluster0.pudwbqw.mongodb.net/<DATABASE>

  1. Run the application
$ cd /client
$ npm run dev
$ cd ../server
$ npm run dev
  1. Navigate to http://localhost:5173/ to access the application

About

An AI-integrated web application intended for college students to practice their interviewing skills

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors