AI-powered mock interview system that analyzes resumes, generates interview questions, records answers, and evaluates candidate performance.
https://mockmate-ai-3xjowtbsbxtqerxuqilw8w.streamlit.app/
• Resume Parsing from PDF • Automatic Skill Extraction using NLP • AI Generated Interview Questions • Dynamic Follow-Up Questions • Voice Answer Recording • Interview Evaluation System
Frontend • Streamlit
Backend • Python
AI / NLP • TF-IDF • Cosine Similarity • NLP Skill Extraction
Libraries • Streamlit • Scikit-learn • PyPDF2 • Matplotlib
MockMate-AI │ ├── core ├── ui ├── assets ├── docs/ # documentation or demo video ├── tests/ # future testing scripts ├── README.md ├── requirements.txt ├── .gitignore └── app.py
Clone the repository
git clone https://github.com/shivam-js/MockMate-AI.git
Navigate to the project folder
cd MockMate-AI
Install required dependencies
pip install -r requirements.txt
Run the application
streamlit run app.py
Shivam Prasad




