Skip to content

baccarani/interview-advanced

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Interview Advanced

App tagline or elevator pitch

Practice with AI, unlock valuable insights, & ace your next interview.

App description

Interview Advanced helps job seekers prepare for, and ace their next interview(s). Enter a job role (and job description if available), and Gemini generates tailored interview questions. When you record your answers, they are evaluated using Google AI and Gemini. It then scores your response against our scoring rubric. The scores are used to provide you with detailed feedback, charts, metrics, and data visualizations.

Gemini API is being used to: 1. Generate tailored interview questions for the user; 2. Evaluating the user's response to the interview question; 3. Allowing the user to view a sample answer for their interview question, in case they are unsure of how to answer the question; 4. Evaluating their sample answer; 5. Generating an enhanced answer when the interview is done and the user is reviewing their feedback.

Google AI is being used to: 1. Handle Text-to-speech (TTS) so that users can hear the interview question being read out loud; 2. Handle Speech-to-text (STT) so that users can answer interview questions verbally and have their answers transcribed into text so that it can be evaluated.

What Google Developer tools/products did you use in addition to the Gemini APl?

Web/Chrome - for Google OAuth

Other Google Developer tools/products being used include Google OAuth and GCP for the setup of using Gemini APIs and Google AI TTS and STT.

YouTube URL

Interview Advanced | Google AI | Gemini API Developer Competition 2024

Test Instructions

  1. Enter/Select the job you want to interview for;
  2. Customize your interview before starting;
  3. Start your interview;
  4. Answer the interview questions with audio by using the mic button;
  5. Use the "See Sample Answer" and "Review Answer" buttons to help you with coming up with your answer;
  6. At the end of the interview, sign in to your Google account so that the interview data can be saved to your account;
  7. View your interview results and click on "View Enhanced Answer" to see how your answer can be improved
  8. Go to the Dashboard page to explore your interview metrics with insightful visualizations.