Skip to content

ThomasH07/BehaviorAI

Repository files navigation

BehaviorAI: Your Virtual Interview Coach

FastAPI Tests Deployment

BehaviorAI is an AI-powered web platform designed to help job seekers practice, analyze, and perfect their performance in asynchronous, one-way video interviews (such as HireVue).

By simulating the high-pressure environment of timed virtual interviews, BehaviorAI records candidate responses and provides immediate, actionable feedback on both the content of their answers and their delivery mechanics.

Key Features

  • Authentic Interview Simulation: Practice with timed countdowns, auto-recording, and no-redo constraints to mimic the exact feel of a real HireVue interview.
  • STAR Method Analysis: The application transcribes your response and highlights where you successfully hit the Situation, Task, Action, and Result components of a strong behavioral answer.
  • Delivery & Presence Metrics: Get instant feedback on your pacing, filler word usage ("um," "like"), tone, and eye contact consistency.

Tech Stack

Deploy with Vercel Database: Supabase Infrastructure: Oracle Cloud

Domain Technologies Used
Frontend React, Next.js
Backend Node.js, Express, Python, FastAPI
Database PostgreSQL
AI / Machine Learning OpenAI Whisper (Transcription), Groq (Content Analysis), Gemini (Question Generation), OpenCV (Eye tracking)

Prerequisites

Node.js Version Python 3.12+

  • A Supabase project (Database, Auth, and Storage enabled)
  • A valid API Key for OpenAI and groq

About

is an AI-powered web platform designed to help job seekers practice, analyze, and perfect their performance in asynchronous, one-way video interviews (such as HireVue).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors