Format Internship Report 2022
Format Internship Report 2022
Internship Report
on
(2022-23)
Submitted By:
Khushi Pachauri
Btech/CSIT(3-B)
2100290110077
Index for Internship Report
1. Acknowledgement
2. Certificate
3. Abstract/overview of Project.
4. Introduction of Project Internship.
5. Details of task/s assigned
6. Details of Technical learning during delivery of task
7. Conclusion or Outcome of Internship
8. Future scope of work
9. Attach certificate/s of moocs(with verification link).
10. Attach literature review report (based on 5-10 Research papers
downloaded from Nalanda E-Consortium platform).
11. Attach Daily Log report/supervisor report.
Note*:
I’ve got this golden opportunity to express my kind gratitude and sincere thanks to my Head
of Institution, KIET Group of Institutions of Engineering and Technology, and Head of
Department of “CSIT”. for their kind support and necessary counselling in the preparation of
this project report. I’m also indebted to each and every person responsible for the making up
of this project directly or indirectly.
I must also acknowledge or deep debt of gratitude each one of my colleague who led this
project come out in the way it is. It’s my hard work and untiring sincere efforts and mutual
cooperation to bring out the project work. Last but not the least, I would like to thank my
parents for their sound counselling and cheerful support. They have always inspired us and
kept our spirit up.
Khushi Pachauri
B.tech CSIT
3-B
University Roll No : 2100290110077
CERTIFICATE
This is to certify that the internship project report entitled "Book Recommendation System"
submitted by Khushi Pachauri in the Department of CSIT of KIET Group of Institutions,
Ghaziabad, affiliated to Dr. A. P. J. Abdul Kalam Technical University, Lucknow, Uttar
Pradesh, India, is a record of candidate summer internship. He/She has successfully
completeted his/her internship under my supervision and guidance and is worthy of
consideration for the same.
Signature of Supervisor:
Supervisor’s Name:
Date:
ABSTRACT
There are millions of books in the entire world wide and people need some instructions to
find the appropriate book. Making decision and scrolling for the right book from millions of
books can be hard and a complete waste of time. To compete and keep up in the market,
some viewers may just rate the book in unbiased form. The use of such overstated
descriptions is misleading the viewers to unpromising products or books. Resulting in
inaccuracy of recommendation of books to the user. In this project, this p roblem
domain has been addressed and has been tried to solve with a better approach using a
collaborative filtering method. This project offers a quick and intuitive book
recommendation system that enables readers to navigate and find the appropriate book to
read next. The end goal of this project is to use collaborative filtering method to provide a
better recommendation. Collaborative filtering filters information by using the interactions
and data collected by the system from other users. Its based on the idea that peple who agreed
in their evaluation of certain items are likely to agree again in the future .
INTRODUCTION OF PROJECT INTERNSHIP
INTRODUCTION:
In simple terms, the recommendation system is any system that automatically suggest content
for website readers and users. These programs emerged as smart algorithms, which can
produce results in the form of recommendations for users. They require a large database and a
fast computer system that can perform calculations the same between half a second. Various
alternatives have been proposed so far today by making recommendations. Machine learning
has improved commendation programs, and it brings many opportunities to improve
performance of the recommendation program. Machine learning methods use a multiple
processing layers to learn hierarchical representations of data.
AIMS:
• Research on the similar systems that intend to solve the same problem will be
conducted.
COMPONENTS REQUIRED:
2. SWIPER JS: Swiper is a JavaScript library that creates modern touch sliders with
hardware-accelerated transitions (utilizing GPU to offload graphic-intensive
transitions and create smoother visuals) and excellent native behavior. Swiper is
available for vanilla JavaScript, Angular, React, Vue. js, and Svelte.In this swiper js is
used for responsive home section with book self slider using swiper js.
3. CSS GRID: CSS Grid Layout excels at dividing a page into major regions or defining
the relationship in terms of size, position, and layer, between parts of a control built
from HTML primitives. Like tables, grid layout enables an author to align elements
into columns and rows. It is used for responsive icons section in the project.
4. HTML: The HyperText Markup Language or HTML is the standard markup
language for documents designed to be displayed in a web browser. It can be assisted
by technologies such as Cascading Style Sheets (CSS) and scripting languages such as
JavaScript. HTML. (HyperText Markup Language).
5. Editor: Editors or text editors are software programs that enable the user to create and
edit text files. In the field of programming, the term editor usually refers to source
code editors that include many special features for writing and editing code.and here
we are using Visual Studio Code is a streamlined code editor with support for
development operations like debugging, task running, and version control. It aims to
provide just the tools a developer needs for a quick code-build-debug cycle and leaves
more complex workflows to fuller featured IDEs, such as Visual studio IDE.
7. UI tool: UI design tools give designers what they need to design accurate hi-fi
wireframes, mockups, and prototypes and render minimally viable products. They
represent the nuts and bolts of a design, communicating its functionality. UX design
tools focus on the user and how they'll experience the content.here I am using figma
tool. Figma is a powerful design tool that helps you to create anything: websites,
applications, logos, and much more. By learning to use Figma, you'll take your first
steps into User Interface Design and and User Experience Design.
DETAILS OF TASKS ASSIGNED
• A user may have a particular item in mind, does the community know if it9s good or bad?
Helping a user find a similar user which might help forming a group discussion,
matchmaking, or by connecting users so they can exchange recommendations socially
(Ludford, 2004).
• Helping a user find a mixture od both new and old items, a user may wish to have a
<balanced diet= of restaurants, including the once he may have consumed previously or may
want to consume a new item.
DETAILS OF TECHNICAL LEARNING DURING DELIVERY
OF TASK