🤖 AI Interview Question Generator
An AI-powered web application that helps users prepare for technical interviews by generating role-based and skill-based interview questions using Large Language Models.
🌐 Live App: (https://aiinterviewquestiongenerator-rysbn9jcatuxaugglis6cs.streamlit.app/)
📌 About the Project
The AI Interview Question Generator allows users to enter a job role and relevant skills, and instantly generates interview questions categorized into Easy, Medium, and Hard levels. It is designed to help students, freshers, and job seekers practice interview questions in a simple and interactive way.
✨ Key Features
Generates interview questions based on job role and skills
Categorizes questions into Easy, Medium, and Hard
Simple, clean, and interactive UI
Uses free Groq LLM API (no OpenAI dependency)
Deployed and accessible online via Streamlit Cloud
🛠 Tech Stack
Python
LangChain
Groq LLM
Streamlit
Environment Variables (Secrets Management)
🎯 Use Case
Interview preparation for students and freshers
Practice questions for Data Science, ML, Python, SQL, etc.
Quick mock interview question generation
🚀 Deployment
The application is deployed on Streamlit Cloud and can be accessed directly through the browser without any installation.
🔐 Security Note
API keys are securely managed using Streamlit Secrets and are not exposed in the repository.
👩💻 Author
Khushbu Rawat BCA Student | Aspiring Data Scientist & ML Engineer
📌 Future Enhancements
Download questions as PDF
Add more customization options
Improve UI with themes and animations