Spaces:
Configuration error
Configuration error
AI Interview Preparation Assistant
An AI-powered application that helps candidates prepare for job interviews by analyzing resumes, conducting assessments, and providing personalized feedback.
Features
- Resume and job description analysis
- Keyword extraction
- MCQ assessment
- Coding challenges
- AI-proctored mock interviews
- Speech-to-text conversion
- Comprehensive performance analysis
- Personalized learning recommendations
Setup
Install dependencies:
pip install -r requirements.txt
Set up environment variables:
- Copy
.env.example
to.env
- Add your Google Gemini API key
- Copy
Run the application:
streamlit run app.py
Usage
- Input your resume and the job description
- Review the analysis and extracted keywords
- Complete the MCQ assessment
- Solve coding challenges
- Participate in the mock interview
- Review your comprehensive analysis and recommendations
Requirements
- Python 3.8+
- Streamlit
- Google Generative AI (Gemini)
- SpeechRecognition
- PyAudio
- Internet connection for API calls