Report Final
Report Final
Report Final
On
RESUME GENERATOR
Bachelor of Technology
In
Information Technology
Submitted By
Member 1 : Om Waje
Member 2 : Kirtik Ganeshan
Member 3 : Harsh Singh
Member 4 : Gitesh Mitkar
Supervisor
Assistant Prof. Swapnil Verma
CERTIFICATE
This is to certify that the requirements for the SE Mini Project-II report entitled ‘Resume
Generator’ have been successfully completed by the following students:
_____________________
Supervisor
(Assistant prof. Swapnil Verma)
__________________________ _____________________________
Head of Information Technology Principal
(Dr. Satishkumar L. Verma) (Dr. Sandeep M. Joshi)
DEPARTMENT OF INFORMATION TECHNOLOGY
Pillai College of Engineering
New Panvel – 410 206
REPORT APPROVAL
This SE Mini Project-II report entitled “Resume Generator” by Om Waje, Kirtik Ganeshan, Harsh
Singh and Gitesh Mitkar is approved for the degree of Bachelor of Technology in Information
Technology.
Examiners:
1. ________________
2. ________________
Supervisors:
1. ________________
2. ________________
Chairman:
1. ________________
Date:
Place:
Declaration
We declare that this written submission for the SE Mini Project-II Report Declaration entitled
“Resume Generator” represents our ideas in our own words and where others' ideas or words have
been included. We have adequately cited and referenced the original sources. We also declared that
we have adhered to all principles of academic honesty and integrity and have not misrepresented or
fabricated or falsified any ideas / data / fact / source in our submission. We understand that any
violation of the above will cause disciplinary action by the institute and also evoke penal action
from the sources which have thus not been properly cited or from whom paper permission has not
been taken when needed.
Date:
Place:
Table of Contents
Abstract................................................................................................................................. 07
List of Figures........................................................................................................................ 08
List Of Tables......................................................................................................................... 09
1. Introduction............................................................................................................................. 10
1.1 Fundamentals............................................................................................................ 10
1.2 Objectives................................................................................................................. 10
1.3Scope...............................................................................................................................11
1.4 Outline………………….………………...................................................................…11
2. Literature Survey................................................................................................................. 12
2.1 Introduction……..……………………..................................................................... 12
3. Methodology………………………………………………........................................................... 14
3.1 Overview………………….………................................................................................... 14
3.2.2Block Diagram………………………….………………….…………............... 15
4. Applications………………………………………………………………………..……….. 16
4.1 Social……………………………………………………………………….……… 16
5. Summary….......................................................................................................................... 17
References.................................................................................................................................. 18
Acknowledgement…………………………………………………………………….…......... 19
Abstract
A resume is a document used by individuals to present their background and skill sets. A resume
also spelled as resume is also called curriculum vitae (CV). The resume or CV is the first item that
the potential user encounters regarding the job seekers and is mostly used for screening applicants
which is often followed by an interview. The Resume Builder will help users build his/her personal
advertisement using the Resume Generator system. This website is flexible to use and reduces the
need of thinking and designing an appropriate resume according to the qualification. The system is
developed to provide an easy means for creating a professional looking resume. Individuals just have
to fill up a form that specifies questions from all required fields such as personal questions,
educational, qualities, interest, skills, etc. The answers provided by the users are stored and the
system automatically will generate a well structured CV. Users would have the option to create CV
in any format or file.
List of Figures
Fig. 1.1 Title of the figure 1
1.1 Fundamentals
● User Interface: The user interface should be intuitive and easy to use. It should guide the user
through the process of creating a resume step-by-step and allow them to easily customize
their resume according to their needs.
● Template Library: The template library should include a range of pre-designed templates that
the user can choose from. These templates should be visually appealing and well-designed,
with clear sections for the user to enter their personal information, work experience,
education, skills, and certifications.
● Resume Editor: The resume editor should allow the user to customize their resume according
to their needs. It should include a range of formatting options, such as font size and style,
spacing, and color. The editor should also allow the user to rearrange sections, add or remove
content, and preview their resume before downloading.
● Resume Analyzer: The resume analyzer should analyze the content of the resume and provide
feedback on areas that need improvement, such as keyword usage, formatting, and overall
readability.
● User Accounts: User accounts should allow the user to save their resume, edit it later, and
track their job application progress. The user account should also include a history of past
resumes and allow the user to download their resume in various file formats, such as PDF or
Word.
● Integration with Job Search Platforms: The resume generator may integrate with job search
platforms, allowing users to upload their resumes directly to job postings. This integration can
save time for job seekers and increase their chances of getting noticed by employers.
1.2 Objectives
1. Save time: A resume generator automates the process of creating a resume, allowing job
seekers to create a professional-looking resume quickly and easily.
2. Improve quality: A good resume generator will guide the job seeker through the process of
creating a resume, ensuring that all the necessary information is included and formatted
correctly.
3. Increase customization: Many resume generators allow job seekers to tailor their resumes to
specific jobs or industries. This increases the chances of their resumes being noticed by
potential employers.
4. Enhance accessibility: A resume generator can be accessed online from anywhere, making it
easier for job seekers to create and update their resumes whenever they need to. 5. Provide
guidance: A resume generator can provide guidance and advice on resume writing, helping job
seekers to highlight their skills, experience, and achievements effectively.
1.3 Scope
Resumes can also be classified according to different branches and for specific companies. Hence it
has a great usage in long term application as it automatically understands the skills of the student
and can help him in his future interviews so that the interviewers can understand him better. For
example: If someone has more practical experience and less CGPA/Percentage and resume should
emphasize on the project of the person more.
1.4 Outline
Here's an outline for a resume generator:
I. Introduction
● Name
● Contact information (phone, email, address)
IV. Education
VIII. References
IX. Conclusion
X. Final Thoughts
Literature Survey
2.1 Introduction
Long Back resumes were created manually by using MS Word and the format at that time was quite
different. These are the fields that applicants used to mention in their resumes, in personal
information applicants used to write their name, address and phone number. Applicants also used to
mention their personal opinion in their resume. That time applicants used to mention their both early
and recent education details. Applicants used to create either too short or too long resumes because
at that time there were no standards set for ideal length of resumes.
We referred to different base papers for development of our application. We took some ideas and
information from those papers which helped us to design this application. Some papers we referred
are:
1. Mrs. Mrunmayee Hatiskar, Ms. Arati Tayade, Ms. Rajashree Garud, Ms. Sayali Gardi’s
“Resume Parsing and Standardization Using Semi-Structure Algorithms”. The author says, a
resume can be used for many reasons, but the main reason is used to secure employment. The
resume is personal and academic information of an employee, which a suitable employer sees
related to the job seeker and used to screen applicants often followed by an interview. This project
deals with the parsing application developed for the resumes received through emails in multiple
formats like Docx, Document, text etc.
2. Prof. Gauri R Rao, Ms. Renuka S Anami’s “Automated Profile Extraction and Classification”.
The author says, we are investigating the issues related to the development of approaches to
improve the performance of the resume selection process. We have extended the notion of special
features and proposed an approach to identify resumes with special skill information. In the
literature, the notions of special features have been applied to improve the process of product
selection in Ecommerce environment. In this system, we have proposed an approach by
considering only skills related to the formation of the resumes. The experimental results on the real
The world data-set of resumes shows that the proposed approach has the potential to improve the
12 processes of resume selection.
3. Prof. Satish L. Thombare, Ms. Shweta V. Raja’s “Automated Resume Extraction and Candidate
Selection System”. The author says we collected the resumes from the students of various courses
applying for a job. Students applying for the job will send the resumes in different formats (doc.,
docx, pdf, text, etc.) and the information from all the resumes will be extracted in the database by
using the classification and regression techniques in data mining, and accordingly the students will
be classified according to their qualification. This project is a proposed model to find an appropriate
International Research Journal of Engineering and Technology.
Chapter 3
Proposed System
3.1 Overview
● User Interface: The user interface is the most important component of a resume generator. It
should be user-friendly and intuitive, allowing users to navigate through the tool and
customize their resumes easily. The interface should be designed to accommodate a variety
of users, from novice job seekers to experienced professionals.
● Resume Editor: The resume editor is a component that allows users to customize their
resumes. It should include a variety of formatting options, such as font size and style,
spacing, and color. The editor should also allow users to rearrange sections, add or remove
content, and preview their resumes before downloading.
● Resume Analyzer: The resume analyzer is a feature that helps users optimize their resumes
for specific job positions. It analyzes the content of the resume and provides feedback on
areas that need improvement, such as the use of keywords or formatting issues.
● User Accounts: User accounts allow users to save their resumes, edit them later, and track
their job application progress. User accounts should also include a history of past resumes
and allow users to download their resumes in various file formats, such as PDF or Word.
● Integration with Job Boards: Some resume generators may integrate with job boards,
allowing users to upload their resumes directly to job postings. This integration can save
time for job seekers and increase their chances of getting noticed by employers.
SSD 512 GB
RAM 8 GB
Database phpmyadmin
Chapter 4
Applications
There are various applications of this domain system. The application is listed here.
4.1 Chronological Resume
● Recent Graduates.
● Entry-level job seekers.
● Career changers.
● Those with gaps in their employment history.
● Streamlining the Job Application Process: A resume generator can help job seekers save time
by creating a high-quality resume quickly. This can be especially useful when applying for
multiple job positions or when under time constraints.
● Improving Resume Quality: A resume generator can help job seekers create a resume that is
visually appealing, well-formatted, and effectively highlights their skills and experience. It
can also provide feedback on areas that need improvement, such as keyword usage and
formatting
● Customization and Flexibility: A resume generator can allow job seekers to customize their
resumes according to their needs and preferences. This can include changing the format,
adding or removing sections, or tailoring the content to specific job positions.
● Integration with Job Search Platforms: Some resume generators may integrate with job
search platforms, allowing job seekers to upload their resumes directly to job postings. This
can increase their visibility to potential employers and improve their chances of getting
hired.
● Accessible to All Job Seekers: A resume generator can be accessible to all job seekers,
regardless of their level of experience or skill set. This can be especially useful for entry-level
job seekers who may not have a lot of experience in creating a resume.
● Overall, a resume generator can be a useful tool for job seekers who want to create a
professional-looking resume quickly and easily, while also improving their chances of getting
hired.
Chapter 5
Summary
This paper summarized the importance of a perfect resume and method to create formal and
eye-catching resumes. The proposed application is very helpful and makes the resume formation easy
so that a person can get his resume in a formal format without any issues just by using this resume
generator application. It is mainly focused on format by simply choosing the desired template and
giving some necessary details to the application and the resume generator app will process this raw
information into the finished resume easily. This website automates the process of creating resumes
by simply taking information as input from the users, so you just have to fill in your details and
choose the perfect template and your resume is automatically created. This Online resume generator
is designed to help the job seekers to create a professional resume for them.
References
● MyPerfectResume - https://www.myperfectresume.com/
MyPerfectResume is a popular resume generator that offers a user-friendly interface, a
variety of templates to choose from, and customizable options for creating a
professional-looking resume.
● Zety - https://zety.com/
Zety is another popular resume generator that provides a range of features, including
pre-designed templates, a resume analyzer, and the ability to customize resumes according to
specific job positions.
● Novoresume - https://novoresume.com/
Novoresume is a resume generator that focuses on creating visually appealing and modern
resumes. It offers a variety of templates, a user-friendly interface, and the ability to customize
resumes according to specific job positions.
● Canva - https://www.canva.com/resume-templates/
Canva is a graphic design platform that also offers a range of resume templates. It provides a
variety of customization options, including font styles, colors, and background images.
● Resume.com - https://www.resume.com/
Resume.com is a resume generator that offers a range of features, including pre-designed
templates, a resume analyzer, and the ability to customize resumes according to specific job
positions.
Acknowledgement
We would like to express our special thanks to Assistant Prof. Swapnil Verma, our mini project
guide who guided us through the project and who helped us in applying the knowledge that we have
acquired during the semester and learning new concepts.
We would like to express our special thanks to Dr. Satishkumar Varma, Head, Department of
Information Technology, who gave us the opportunity to do this mini project because of which we
learned new concepts and their application.
We are also thankful to our mini project coordinator Prof. Suresh Babu K.S along with other
faculties for their encouragement and support.
Finally we would like to express our specials thanks to Principal Dr. Sandeep Joshi who gave us
the opportunity and facilities to conduct this mini project. .
Member 1 Om Waje
Member 2 Kirtik Ganeshan
Member 3 Harsh Singh
Member 4 Gitesh Mitkar