You are on page 1of 7

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

BELAGAVI-590018

A Project Report

On

“Text To Image Generation Using Machine Learning”


A Project report submitted in partial fulfillment of the requirements for the award of the
degree of
Master of Computer Applications
of
Visvesvaraya Technological University, Belagavi

Submitted by
Rishab Tiwari (1DT21MC039)
Under the Guidance of
Dr.Chitra k
(Assistant Professor, Dept. of MCA)

Department of Master of Computer Applications


DAYANANDA SAGAR ACADEMY OF TECHNOLOGY AND
MANAGEMENT
Accredited by NBA, New Delhi, Accredited by NAAC with Grade A+
Udayapura, Kanakapura Road, Bengaluru-560082
2021-2023

i
DAYANANDA SAGAR ACADEMY OF TECHNOLOGY AND
MANAGEMENT
Accredited by NBA, New Delhi, Accredited by NAAC with Grade A+
Udayapura, Kanakapura Road, Bengaluru-560082
2021-2023

Department of Master of Computer Applications

CERTIFICATE

This is to certify that the project work entitled “Text To Image Generation Using Machine
Learning” is carried out by Rishab Tiwari (1DT21MC039), bonafide student of
DAYANANDA SAGAR ACADEMY OF TECHNOLOGY AND MANAGEMENT in
partial fulfilment for the award of the degree of Master of Computer Applications of the
Visvesvaraya Technological University, Belagavi during the year 2022-2023 under my
supervision.

Signature of Internal guide Signature of the HOD Signature of the Principal


Dr. Chitra K Dr. Manjula Sanjay Koti Dr. M.
Ravishankar

External Viva
Sl.No. Name of the Examiner Signature with date

1.

2.

ii
ACKNOWLEDGEMENT

Gives It immense pleasure in bringing out this report of the project entitled. “Text To Image
Generation Using Machine Learning” Dreams never turn to reality unless a lot of effort
and hard work is put into it and no effort bears fruit in the absence of support and guidance.
It takes a lot of effort to work my way through this goal and having someone to guide me
and help me is always a blessing.

I would like to take this opportunity to thank a few who were closely involved in
completing and executing this Project. At the outset, I thank God almighty for making my
endeavor success. I would like to express my sincere thanks to the Management of
Dayananda Sagar Academy of Technology and Management for providing excellent
infrastructure and other facilities, which enabled me to sharpen my skills.

I would like to express a deep sense of gratitude to Dr. Ravishankar M, Principal of


DSATM, Bengaluru, for providing us with adequate facilities, ways and means by which
we were able to complete this project.
I express my sincere gratitude to Dr. Manjula Sanjay Koti, Professor and Head of
Department of Master of Computer Application for encouraging us to aim higher and
constant support and valuable suggestions without which the successful completion of this
project would not have been possible.

I express my sincere gratitude to the Project Guide Dr.Chitra k, for her constant support and
valuable suggestions without which the successful completion of this project would not
have been possible.
I express my immense indebtedness to all the teachers and staff of Dept. of Master of
Computer Application, Dayananda Sagar Academy of Technology and Management for
their cooperation and support. Finally, we thank all others, and especially our classmates and
our family members who in one way or another helped us in the successful completion of
this work.

iii
DECLARATION

I, Rishab Tiwari, Student of 4th sem MCA, Dayananda Sagar Academy of Technology And
Management bearing USN 1DT21MC039 hereby declare that the project entitled “Text To
Image Generation Using Machine Learning” has been carried out by me under the
supervision of Internal Guide Dr Chitra K Asst Prof, Dept. of MCA and submitted in
partial fulfilment of the requirement for the award of the Degree of Master of Computer
Applications by the Visvesvaraya Technological University during the academic year
2021-2023. This report has not been submitted to any other Organization/University for
any award of degree or certificate.

Name:
Signature:

iv
v
CONTENTS
CONTENTS Page No

ABSTRACT 1

1. INTRODUCTION 2
1.1. Overview of Machine Learning 3

1.2. Problem Statement 12


1.3. Objective 12
1.4. Scope 14
1.5. Contribution to the Project 18

2. LITERATURE SURVEY 20

3. METHODOLOGY 25

3.1. Data Collection/Dataset Description and Preprocessing 30


3.2. Machine learning Algorithms 34

4. EXPERIMENTAL SETUP 39

4.1. System Requirements 44


4.2. Experimental Results 46
4.3. Interpretation of Findings 51
4.4. Performance Evaluation 58
4.5. Comparative Analysis of Algorithm 61

5. CONCLUSIONS 66
5.1 Future Work 67

6. REFERENCES 69

7. APPENDIX

Appendix A PAPER PUBLISHED


Appendix B PUBLISHED CERTIFICATE
Appendix C PLAGIARISM REPORT

vi
LIST OF FIGURES
Figure No. Title Page No.
4.1 Setup 41
4.2 Install Packages 42
4.2.1 Coding page1 screenshot 46
4.2.2 Coding page 2 Screenshot 46
4.2.3 User Token Id 47
4.2.4 Image Generation Model 47
4.2.5 Image Generation Process 47
4.2.6 Output 1 48
4.2.7 Output 2 48
4.2.8 Output 3 49
4.2.9 Output 4 49
4.2.10 Output 5 50
4.2.11 Output 6 50
4.4 Performance Evaluation 60
4.5.1 Comparative Analysis 64
4.5.2 Comparative Analysis 65

vii

You might also like