Skip to content

An AI-powered interview simulator built with Streamlit and n8n that generates role-specific questions and provides personalized feedback using Gemini API.

Notifications You must be signed in to change notification settings

Rajasri7853/AI-Interview-Performance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

AI-Interview-Performance

πŸ€– AI Interview Practice Buddy

A smart, interactive AI-powered interview simulator built using Streamlit and integrated with n8n workflows. This app helps users prepare for job interviews by simulating real-world, role-specific questions and providing constructive feedback using Gemini AI.


πŸ” Features

  • 🧠 Role-specific interview questions
  • ✍️ Answer input with live feedback
  • πŸ”— Integration with n8n via webhook
  • πŸ€– AI-generated suggestions for improvement
  • πŸ’‘ STAR method-based evaluation tips

πŸ“¦ Tech Stack

Component Technology
Frontend Streamlit (Python)
AI Engine Gemini Pro API (Google)
Automation n8n (Open-source Workflow Automation Tool)
HTTP Comm. Webhooks + JSON

πŸš€ How It Works

  1. User selects a job role (e.g., AI Engineer).
  2. Gemini generates an interview question.
  3. User types their answer in Streamlit.
  4. Streamlit sends the input to n8n via webhook.
  5. n8n processes and returns feedback.
  6. Feedback is shown directly in the Streamlit app.

πŸ› οΈ Setup Instructions

πŸ”— Prerequisites


🧱 Installation

1. Clone the Repo

git clone https://github.com/yourusername/ai-interview-practice-buddy.git
cd ai-interview-practice-buddy

About

An AI-powered interview simulator built with Streamlit and n8n that generates role-specific questions and provides personalized feedback using Gemini API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published