Skip to content

rawatkhushbu/Ai_Interview_Question_Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 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

About

Built an AI-powered interview question generator using LangChain and Groq LLM to generate role-specific interview questions based on user skills, with an interactive Streamlit interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors