0% found this document useful (0 votes)
11 views7 pages

AI Resume Generator Final Report

The AI Resume Generator is a web application that uses Google's Gemini generative AI to automate the creation of resumes and cover letters based on user inputs. It employs Flask for the backend and integrates various technologies to capture user data, generate documents, and display results. The project aims to simplify the resume creation process for job seekers and addresses challenges such as API security and output quality.

Uploaded by

hashikkamal7
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views7 pages

AI Resume Generator Final Report

The AI Resume Generator is a web application that uses Google's Gemini generative AI to automate the creation of resumes and cover letters based on user inputs. It employs Flask for the backend and integrates various technologies to capture user data, generate documents, and display results. The project aims to simplify the resume creation process for job seekers and addresses challenges such as API security and output quality.

Uploaded by

hashikkamal7
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

AI Resume Generator

Submitted by:

SHAIK HASHIK KAMAL

Roll Number: 23BCE7545

VIT-AP University, B-Tech (CSE)

Date of Submission: 08-07-2025


Table of Contents
1. Introduction

2. Objective

3. Tools & Technologies Used

4. Methodology / Working

5. Code Snippets with Explanation

6. Screenshots / Output Results

7. Links

8. Challenges Faced & Solutions

9. Conclusion

10. References
1. Introduction
The AI Resume Generator is a web application that utilizes Google's Gemini generative AI

to generate resumes and cover letters based on user inputs such as job role, education,

and skills. The purpose of this project is to automate and simplify the resume creation

process for job seekers.

2. Objective
To create a smart resume and cover letter generator using Google Gemini API that responds

to user inputs through a web interface and returns a professionally formatted resume and

cover letter.

3. Tools & Technologies Used


- Flask (Python Framework)

- Google Generative AI (Gemini) API

- Python-dotenv

- HTML/CSS (Frontend)

- Jinja2 Templating
4. Methodology / Working
1. User enters details into a web form. 2. Flask backend captures the form data. 3. The

data is formatted into a prompt. 4. Prompt is sent to Gemini API. 5. Gemini generates

resume and cover letter text. 6. The response is parsed and displayed on the frontend.
6. Screenshots / Output Results

User Input Form:


Generated Resume Output:
7. Links
GitHub: https://github.com/HASHIK81/AI-Resume-Generator

8. Challenges Faced & Solutions


- API key handling and security using dotenv. - Prompt refinement to improve output

quality. - Parsing model responses and error handling. - Ensuring frontend and backend

integration.

9. Conclusion
The AI Resume Generator demonstrates practical use of generative AI in resume creation,

offering users quick and personalized documents to support job applications.

10. References
- Gemini API by Google - Flask Documentation - GitHub Repository

You might also like