Sarthak 091 Report
Sarthak 091 Report
Sarthak 091 Report
ON
Submitted by
Bachelors of Engineering
in
Faculty Guide
MS.SONIA PANESAR
Dr.Nitesh Sureja
Academic year
(2023-2024)
1
Summer Internship (3170001)
CONFIRMATION LETTER
2
Summer Internship (3170001)
CERTIFICATE OF COMPLETION
3
Summer Internship (3170001)
DECLARATION
We hereby declare that the Internship report submitted along with the
SUMMER INTERNSHIP entitled Data Analytics and Machine learning
submitted in partial fulfillment for the degree of Bachelor of Engineering in
CSE to Gujarat Technological University, Ahmedabad, is a bonafide record
of original project work carried out by me at INFOLABZ IT SERVICES
PVT. LTD. under the supervision of Ms. Sonia Panesar and that no part of
this report has been directly copied from any students’ reports or taken from
any other source, without providing due reference.
SARTHAK DESAI
Student, Babaria Institute of Technology
4
Summer Internship (3170001)
ACKNOWLEDGEMENT
I would like to express my deepest gratitude to all those who provided me the possibility
to the completion of the internship. A special gratitude of thanks I give to our
Assistant Professor Ms. Sonia Panesar, whose contribution in stimulating suggestions
and encouragement, helped me to coordinate the internship especially in drafting this
report.
Furthermore, I would also like to acknowledge with much appreciation the crucial role of
the Head of Department, Dr. Nitesh Sureja, who gave the permission to use all required
equipment and the necessary material to fulfil the task. Last but not the least, many
thanks goes to the teachers and my friends and families who have invested their full
effort in guiding us in achieving the goal.
5
Summer Internship (3170001)
Abstract
Data Analytics is one of the most important and helpful factor for business
growth. We can do analysis on any data using python libraries like numpy
and pandas. Analyzed data can be visualized by matpolib.Data Analysis is
useful for decision making and machine learning model development.We
will develop machine learning model using some data to predict important
parameters.
6
Summer Internship (3170001)
COMPANY PROFILE
In the span of seven years we have managed to deliver all projects on time with utmost
accuracy to our clients across the globe. We have dedicated teams of experienced hard
working developers. Our developers who are always willing to take new challenges and
looking forward to learn new things, are heart of this company.
Our objective is to sustain with exponential growth in IT industry. Our mission is to deliver
the best with top notch quality every quarter and vision is to develop a product with one of
its kind concept which could be used by millions of people.
7
Summer Internship (3170001)
TABLE OF CONTENT
Confirmation Letter 2
Completion Certificate 3
Declaration 4
Acknowledgement 5
Abstract 6
Company Profile 7
- Dictionary
- Concept of API
- Requests Package
- API Search
- Data Visualization
8
Summer Internship (3170001)
WEEK 1 02 AUGUST 2023 19
- Assignment Task
- News API
- Image Data
9
Summer Internship (3170001)
- Assignment Task
- Conclusion
10
Summer Internship (3170001)
WEEK-1
❖ Dictionary:
❖ Concept of API:
11
Summer Internship (3170001)
❖ Requests Package:
• The Request package in programming refers to a popular Python library used for
making HTTP requests. It simplifies the process of sending HTTP requests and
handling responses, providing a high-level interface for interacting with web
services and APIs.
• With the Request package, developers can send various types of requests, such as
GET, POST, PUT, and DELETE, and customize headers, parameters, and
authentication methods easily.
• It also supports handling JSON data, file uploads, and cookies, making a versatile
tool for web development tasks.
❖ API Handling:
Handling APIs involves making requests to these interfaces, receiving responses, and
processing the data exchanged.
12
Summer Internship (3170001)
• COVID API:
• ISRO API:
13
Summer Internship (3170001)
• Bitcoin API:
14
Summer Internship (3170001)
❖ API Search:
• API search involves using engines or directories to find specific API based on
functionality and requirements, enabling developers to integrate external services
into their applications efficiently.
• These searches often involve keywords, tags, or categories to narrow down the
options and find the most appropriate API for integration.
15
Summer Internship (3170001)
• Bar graph:
• Pie Chart:
16
Summer Internship (3170001)
• Multiple Bar Graph:
• Scatter Plot:
17
Summer Internship (3170001)
DATE: 01 AUGUST 2023
❖ Data Visualization:
18
Summer Internship (3170001)
DATE: 02 AUGUST 2023
❖ Assignment Task:
• News API:
19
Summer Internship (3170001)
• API Data Visualization:
20
Summer Internship (3170001)
• Dynamic API: PINCODE
21
Summer Internship (3170001)
22
Summer Internship (3170001)
WEEK-2
23
Summer Internship (3170001)
❖ XLRD: IPL Data Analytics
24
Summer Internship (3170001)
DATE: 04 AUGUST 2023
❖ Introduction to Machine Learning:
25
Summer Internship (3170001)
Y = aX + b
Where:
• (Y) Is the output variable.
• (X) Is the input variable.
• (a) Is the slope or coefficient that represents the relationship's
steepness.
• (b) Is the y-intercept, the value of (Y) when (X) is 0.
• Widely used in various fields for tasks like regression analysis, trend prediction,
and correlation assessment due to their simplicity and interpretability.
26
Summer Internship (3170001)
• Mathematically, a multiple linear model can be expressed as:
• Multiple linear models are used when there are multiple predictors influencing
the outcome, and they are essential in various fields, including statistics,
economics, and engineering, for analyzing complex relationships between
variables.
27
Summer Internship (3170001)
DATE: 08 AUGUST 2023
28
Summer Internship (3170001)
❖ Image Data:
❖ Assignment Task:
29
Summer Internship (3170001)
❖ Convolutional Neural Network Project:
30
Summer Internship (3170001)
31
Summer Internship (3170001)
DATE: 10 AUGUST 2023
❖ Conclusion:
32
Summer Internship (3170001)