InterviewLY is an intelligent platform that provides comprehensive, automated feedback on your interview performance using cutting-edge AI models. Upload your interview video and receive detailed analysis on critical communication metrics to level up your professional presentation.
- Sentiment Analysis: Evaluate speech tone, confidence, and filler word usage
- Emotion Recognition: Detect facial expressions (happy, neutral, surprised, etc.)
- Eye Contact Tracking: Measure engagement and focus consistency
- Posture Assessment: Analyze body alignment and professional presence
- Gesture Analysis: Identify effective hand movements and body language
- Audio Processing: Faster-Whisper for accurate speech transcription
- Sentiment Detection: TextBlob for NLP-based sentiment analysis
- Facial Analysis: DeepFace for real-time emotion classification
- Body Tracking: MediaPipe for pose estimation and gesture recognition
- Web Interface: Streamlit for intuitive, responsive user experience
- Upload your interview video (mock or real)
- Select analysis modules based on your focus areas
- Process using lightweight AI models
- Review detailed feedback with scores and visualizations
- Improve with actionable suggestions for enhancement
- Practice for campus placements and corporate interviews
- Identify unconscious nervous habits
- Build confidence through objective feedback
- Enhance employee communication training
- Support career counseling programs
- Conduct scalable interview preparation workshops
- Refine presentation delivery
- Improve audience engagement techniques
- Develop professional presence
| Feature | InterviewLY | Competitors |
|---|---|---|
| Analysis Depth | Verbal + 4 non-verbal aspects | Usually 1-2 aspects |
| Cost | Open-source & accessible | Often expensive enterprise solutions |
| Privacy | Fully automated, no human reviewers | May involve manual assessment |
| Customization | Modular, choose specific analyses | Often bundled packages |
| Transparency | Clear scoring and improvement tips | Generic feedback |
- Python 3.8+
- pip package manager
- Webcam (for recording interviews)
# Clone the repository
git clone https://github.com/yourusername/interviewly.git
# Navigate to project directory
cd interviewly
# Install dependencies
pip install -r requirements.txt
# Run the application
streamlit run app.pystreamlit
opencv-python
deepface
mediapipe
faster-whisper
textblob
plotly
InterviewLY generates comprehensive reports including:
- Scorecards for each analysis dimension
- Trend graphs showing performance over time
- Pie charts for emotion/gesture distribution
- Actionable recommendations for improvement
- Comparative analytics for tracking progress
Experience InterviewLY in action:
- YouTube Demo: https://youtu.be/tLitcbYDeAo
- Scan QR Code: (See documentation for QR code)
During testing, InterviewLY successfully:
- Processed videos with 95%+ accuracy in ideal conditions
- Provided consistent feedback across multiple user sessions
- Identified key improvement areas validated by human experts
- Supported various interview formats and durations
- Multilingual support (Hindi, Marathi, Spanish)
- Mobile application development
- Real-time interview coaching
- Integration with popular job platforms
- VR interview simulations
- Industry-specific analysis templates
- Advanced personality insights
- Collaborative features for mentors
We welcome contributions! Please see our Contributing Guidelines for details on:
- Reporting issues
- Submitting pull requests
- Adding new analysis modules
- Improving documentation
- User Guide - Complete usage instructions
- Developer Guide - Technical implementation details
- API Reference - Module interfaces and extensions
- Research Paper - Academic foundation and methodology
- OpenAI for the Whisper model architecture
- Google Research for MediaPipe framework
- The open-source community for invaluable tools and libraries
- Academic mentors and beta testers for continuous feedback
For questions, suggestions, or collaborations:
- 📧 Email: unnatikadam50a@gmail.com
Transform your interview performance with data-driven insights. Start analyzing with InterviewLY today! 🚀
"Your journey to interview excellence begins with self-awareness."