Skip to content

marmikcfc/InterviewerGPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

InterviewerGPT

Just an AI interviewer to reducem, bias, TAT, enginerring bandwidth for tech interviews.

Interviewing is painful process and it takes a lot of engineering bandwidth, there's issue with interviewer bias, TAT is high due to which companies sometimes tend to miss out on talented candidates. So ideally, app should

  1. have an agent to take interview
  2. Upload the transcript in transcripts section
  3. Transcript should be summarised and searchable for human recuriter
  4. Provide feedback to the user pretty quickly

Task

  • Set up websockets over fastapi
  • Set up chains, streaming, intro to interview agent
  • Set up output parser to collect words from a stream of tokens so that eleven labs api can be streamed
  • Agentify the structure to be able to add multiple chain
  • React frontend with editor and react chat window
  • Set up other agents to carry out a full coding interview
  • Add deepgram for the Speech to text
  • Add elevenlabs for text to speech and direct audio transfer over websocklets
  • Create a seperate class for chains for cleaner update to prompt templates
  • Store transcripts in vector store for semantic search
  • View transcripts on a dashboard
  • System design interview
  • Mermaidjs integration for the system design interview
  • Behavioural interview
  • ATS integration
  • Calendly integration

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published