Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added screenshots/home.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added screenshots/result.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added screenshots/skill_gap.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
57 changes: 57 additions & 0 deletions submissions/harshul-dashora/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
# AI Interview Preparation Agent

## Problem

Preparing for interviews requires candidates to manually analyze job descriptions, identify skill gaps, prepare interview questions, and create study plans.

## Solution

AI Interview Preparation Agent automates interview preparation by analyzing resumes and job descriptions and generating:

* Job Description Analysis
* Skill Gap Analysis
* Technical Interview Questions
* Behavioral Interview Questions
* Project-Specific Questions
* Personalized Study Plans

## Links

### Source Code

https://github.com/harshuldashora/InterviewPrepAgent

### Live Demo

https://interviewprepagent-fzdjebk3zs3erwbfs6kcje.streamlit.app/

### Video Walkthrough

https://drive.google.com/drive/folders/1YLd4u_XkBqnM8fNEL1oRq1vPPDRlCTNg?usp=drive_link

## Features

* Resume PDF Parsing
* Job Description Analysis
* Skill Gap Detection
* Interview Question Generation
* Study Plan Generation

## Tech Stack

* Python
* Streamlit
* Groq API
* pdfplumber


## Screenshots

### Home Screen
![Home Screen](../../screenshots/home.png)

### Skill Gap Analysis
![Skill Gap Analysis](../../screenshots/skill_gap.png)

### Results
![Results](../../screenshots/result.png)