Skip to content

emmarrat/ai-interview-helper

Repository files navigation

AI Interview Helper 🤖💬

ai-interview-demo

AI Interview Helper is a web application built with React and TypeScript, utilizing Redux Toolkit, Axios, and Ant Design for the user interface. This application assists users in preparing for interviews by providing interview questions based on their chosen profession. Users can then answer these questions step by step using their voice. The spoken answers are converted into text and sent to an AI for review. Users can view the AI's review of their answers, and they also have the option to edit or correct their answers using voice input by modifying the displayed text.

Features 🌟

  • Choose Profession: Users can select their profession from a predefined list.
  • Interview Questions: The app generates interview questions based on the chosen profession.
  • Voice Answers: Users can provide answers to questions using their voice.
  • Voice-to-Text Conversion: Spoken answers are transformed into text format.
  • AI Review: Textual answers are sent to an AI for review and feedback.
  • Review Display: Users can view the AI's review on their answers.
  • Edit Answers: Users can edit or fix their answers by modifying the displayed text with voice and texting.

Technologies Used 🛠️

  • React
  • TypeScript
  • Redux Toolkit
  • Axios
  • Ant Design

Getting Started 🚀

  1. Clone the repository
  2. Install dependencies: npm install
  3. Start the development server: npm start

Usage 🎉

  1. Launch the application in your browser.
  2. Choose your profession from the provided list.
  3. Answer the interview questions step by step using your voice.
  4. Confirm and edit your answers as needed.
  5. Submit your answers for AI review.
  6. View the AI's review and feedback.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages