charantejapolavarapu's picture
Update README.md
dd82516 verified
|
Raw
History Blame
1.96 kB
metadata
title: Smart Interview Simulator
emoji: ๐ŸŽค
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 6.5.1
python_version: '3.10'
app_file: app.py
pinned: false

๐ŸŽค Smart Interview Simulator (AI Voice Bot)

An AI-powered voice-based mock interview platform built using Speech Recognition and Large Language Models.

This project allows users to simulate a technical interview by answering questions using voice input and receiving structured AI-generated evaluation and feedback.


๐Ÿš€ Features

  • ๐ŸŽ™ Voice-based answer submission
  • ๐Ÿง  Speech-to-Text using Whisper
  • ๐Ÿค– AI answer evaluation using Mistral-7B-Instruct via Hugging Face Inference API
  • ๐Ÿ“Š Structured scoring:
    • Technical Accuracy
    • Clarity
    • Depth
    • Overall Score
  • ๐ŸŽฏ Difficulty levels (Easy / Medium / Hard)

๐Ÿ—๏ธ System Architecture

User Voice Input
โ†“
Speech Recognition (Whisper)
โ†“
Answer Transcription
โ†“
Prompt Engineering
โ†“
LLM Evaluation
โ†“
Structured Feedback & Score


๐Ÿ› ๏ธ Tech Stack

  • Python
  • Gradio
  • Transformers
  • Hugging Face Inference API
  • Whisper (Speech Recognition Model)
  • Mistral-7B-Instruct (Large Language Model)

๐Ÿ“Š Evaluation Criteria

The AI evaluates answers based on:

  • Technical Accuracy (0โ€“10)
  • Clarity (0โ€“10)
  • Depth (0โ€“10)
  • Overall Score (0โ€“10)
  • Improvement Suggestions

๐Ÿ”ฎ Future Improvements

  • ๐Ÿ“ˆ Performance analytics dashboard
  • ๐Ÿ’พ Interview history tracking
  • ๐Ÿ“„ PDF performance reports
  • ๐ŸŽ™ Emotion detection from voice
  • ๐Ÿ”„ Follow-up question generation
  • ๐Ÿง‘โ€๐Ÿ’ป Coding interview simulation

๐Ÿ† Resume Description

Developed a Voice-Based AI Interview Simulator using Whisper for speech recognition and Mistral-7B via Hugging Face Inference API for intelligent technical answer evaluation and structured scoring.


๐Ÿ“œ License

This project is intended for educational and research purposes.