Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Internship Report 1

Download as pdf or txt
Download as pdf or txt
You are on page 1of 19

211250107030

DATA ANALYTICS AND MACHINE LEARNING

INTERNSHIP REPORT
Submitted by
Parikh Dhrumi
211250107030

BACHELOR OF ENGINEERING

In
Computer Engineering
SHREE SWAMINARAYAN INSTITUTE OF TECHNOLOGY, BHAT

Gujarat Technological University, Ahmedabad


July, 2024

Gujarat Technological University Shree Swaminarayan Institute of Technology


211250107030

SHREE SWAMINARAYAN INSTITUTE OF TECHNOLOGY, BHAT


Gandhinagar - Ahmedabad Rd, Near EDI & Sardar Patel Ring Road Circle
, GIDC Bhat, Bhat, Gandhinagar, Gujarat 382428

CERTIFICATE

This is to certify that the internship report entitled “Data analytic and Machine learning”

has been carried out by Parikh Dhrumi Rajesh under my guidance in Computer

Engineering, 7th Semester of Gujarat Technological University, Ahmedabad during the


academic year 2024-25.

Prof. Shreya Bhatt Prof. Darshan Patel


Internal Guide Head of Department
Computer Engineering Computer Engineering
SSIT, Bhat, Gandhinagar SSIT, Bhat, Gandhinagar

Gujarat Technological University Shree Swaminarayan Institute of Technology


211250107030

COMPANY CERTIFICATE

Gujarat Technological University Shree Swaminarayan Institute of Technology


211250107030

ACKNOWLEDGEMENT

The successful completion of my summer internship named “Data Analytics and Machine
Learning” stands on the constant encouragement, guidance, and support, both technical & personal
of many individuals.

However, it would not have been possible without the kind support and help of many individuals
and institutional. We would like to extend our sincere thanks to all of them. We are highly in debted
to our internal guide Prof. Shreya Bhatt for their guidance and constant supervision as well as for
providing necessary support in the summer internship. This project work could not have been
completed without the expert guidance Prof. Chintan Nagrecha who shown me proper pathand
direction of work.

They opened for me the offer of knowledge from repository of their experience. They have been
encouraging me throughout my project work which increased my confidence and gave me the
strength of working hard to achieve my target in time. This has impelled me to express my sincere
gratitude to my project coordinator Prof. Shreya Bhatt

At the same time, I would like to thank my Head of the Department Prof. Darshan Patel for his
kind cooperation and support. I would also appreciate his keen interest in helping me and his regular
guidance throughout the project. I would also like to thank all the staff members of my department
for their cooperation and help me when asked for. I am also grateful to all my colleagues for helping
me with all their resources and knowledge they could, as when required.

Parikh Dhrumi

(211250107030)

Gujarat Technological University i Shree Swaminarayan Institute of Technology


211250107030

ABSTRACT

This internship offered an opportunity to gain hands-on experience in the synergistic fields of data
analytics and machine learning. I will leverage data analysis techniques to extract actionable insights,
identify trends, and uncover hidden patterns within real-world datasets. Additionally, I will explore the
application of machine learning algorithms to build predictive models for automation, forecasting, and
enhanced decision-making.

The Internship focused on [mention specific areas of interest, e.g., financial time series analysis and
development of recommender systems]. I am particularly interested in contributing to projects
involving [mention potential projects or areas where you can contribute], utilizing my proficiency in
[mention relevant skills, e.g., Python programming with libraries like pandas, and Tensor Flow].

Throughout this experience, I aim to develop a comprehensive understanding of data analytics and
machine learning methodologies, enabling me to translate complex data into valuable insights that
inform & optimize organizational Strategies

Gujarat Technological University ii Shree Swaminarayan Institute of Technology


211250107030

TABLE OF CONTENT

1. Acknowledgement ............................................................................................................. i
2. Abstract ............................................................................................................................ii
3. Table of Contents .......................................................................................................... iii
Chapter 1 Introduction .................................................................................................. 1
1.1 Project Summary ..............................................................................................1

Chapter 2 About Technology ........................................................................................ 2


2.1 Data Analytics.................................................................................................2

2.2 Machine Learning ..........................................................................................2

2.3 Python.............................................................................................................2

2.4 Open CV..........................................................................................................2

2.5 Matplotlib........................................................................................................2

2.6 Kaggle.............................................................................................................2

2.7 GitHub.............................................................................................................2

Chapter 3 System Requirement and Specifications ......................................................3


3.1Software Requirements....................................................................................3

3.2 Hardware Requirements ..................................................................................3

Chapter 4 Task/Project Screenshots with Code ............................................................4


4.1 Task- 1 .............................................................................................................4

4.2 Task- 2 ..............................................................................................................6

4.3 Task- 3 ..............................................................................................................7


4.4 Task- 4 ..............................................................................................................8
4.5 Task- 5 ..............................................................................................................10
4.6 Task- 6 ..............................................................................................................11

Chapter 5 Conclusion .......................................................................................................12

Chapter 6 References ........................................................................................................13

Gujarat Technological University iii Shree Swaminarayan Institute of Technology


211250107030

1. INTRODUCTION

Project Summary

The 15-day internship in Data Analytics and Machine Learning provided a comprehensive introduction
to the dynamic and rapidly evolving field of data-driven insights and predictive modeling. This
immersive experience aimed to bridge theoretical knowledge with practical applications, equipping
participants with essential skills in data manipulation, statistical analysis, and machine learning
algorithms.

Key components of the internship included hands-on projects focused on real-world datasets, where
participants applied regression, classification, and clustering algorithms to solve specific business
problems. Through these projects, participants honed their skills in feature engineering, model selection,
and evaluation metrics to measure model performance accurately.

Overall, the internship served as a foundational step towards mastering data analytics and machine
learning techniques, preparing participants to tackle complex data challenges and contribute effectively
to data-driven decision-making processes in various industries.

Gujarat Technological University 1 Shree Swaminarayan Institute of Technology


211250107030

2. ABOUT TECHNOLOGY

2.1 Data Analytics :


Data analytics, the art of extracting knowledge from data, fuels smart decisions. It uses statistics and
machine learning to uncover hidden patterns, predict future trends, optimize operations, and understand
customers better. Businesses leverage this to move beyond guesswork and operate with data-driven
strategies.

2.2 Machine learning :


Machine learning (ML) is a subfield of artificial intelligence (AI) that empowers computers to learn
without explicit programming. By analyzing massive datasets, ML algorithms identify patterns and
relationships, enabling them to make data-driven predictions and classifications. Supervised learning, a
prominent branch, involves training models on labeled data sets, where each data point has a
corresponding classification. Unsupervised learning, on the other hand, deals with unlabeled data, where
the model seeks to uncover inherent structures and groupings within the data itself.

2.3 Python :
Python is a high-level, general-purpose programming language known for its readability and extensive
capabilities. Python’s emphasis on readability, efficient development cycles, object-oriented approach,
versatility, and open-source nature solidify its position as a preferred language for programmers across
numerous disciplines.

2.4 Open CV :
OpenCV (Open Source Computer Vision Library) is a widely adopted open-source software library that
empowers developers with a comprehensive suite of tools for real-time computer vision and machine
learning applications.

2.5 Mathplot :
Matplotlib is a powerful Python library for creating static, animated, and interactive visualizations. It’s
a fundamental tool for data scientists and analysts who need to effectively communicate insights gleaned
from data

2.6 Kaggle :
Kaggle is a platform specifically designed for data science and machine learning enthusiasts. It functions
as a multifaceted online community that offers a range of resources and opportunities.

2.7 GitHub :
GitHub is an online platform that provides version control for software development projects. Think of
it as a central hub for storing and managing all the code that makes a software program function

Gujarat Technological University 1 Shree Swaminarayan Institute of Technology


211250107030

3. SYSTEM REQUIREMENT AND SPECIFICATIONS

3.1 Software Requirements:

OperatingSystem: Windows 7,8,10&above

Python : Ensure Python is installed on


Software: yoursystem.Python3xisrecommended.
JupyterNotebooks:InstallJupyter
Notebooks or JupyterLab for local
developmentifyoupreferworking
offline.
PandasFordatamanipulationand
Pythonlanguage: analysis.

NumPy:Fornumericaloperationsand
array manipulations.

MatplotlibandOpenCv:Fordata
visualization.

3.2 Hardware Requirements:


Processor: IntelCorei3andabove

Memory: Minimum4GBRamisrecommended
for smooth operation.

HardDisk: Minimum 1 GB space is


recommendedforsmoothoperation.

Gujarat Technological University 1 Shree Swaminarayan Institute of Technology


211250107030

4. TASK/PROJECT SCREENSHOT WITH CODE

4.1 TASK-1
Using Covid API:
1. Allow user to search state name. Print state found or not found.
2. Allow user to search date. If date found print new cases, recovered cases
and death cases of that date.
3. Print and store state wise data in excel

Code:

Gujarat Technological University 1 Shree Swaminarayan Institute of Technology


211250107030

Output:

Gujarat Technological University 1 Shree Swaminarayan Institute of Technology


211250107030

TASK-2

PRINTBARGRAPHFROMDATAGIVENINRESULT1.XLSXANDRESULT2.XLSX FILE.

Code :

Output:

Gujarat Technological University 1 Shree Swaminarayan Institute of Technology


211250107030

Task-3

PrintgraphfromCOVIDAPIasHorizontalBargraph,statewiseconfirmedcases Code:

Output :

Gujarat Technological University 1 Shree Swaminarayan Institute of Technology


211250107030

Task-4
Using hotel dataset print total no of rows and columns, list columns & separate
columns.

Code:

Output:

Code:

Output:

Gujarat Technological University 1 Shree Swaminarayan Institute of Technology


211250107030

Code:

Output:

Gujarat Technological University 1 Shree Swaminarayan Institute of Technology


211250107030

Task-5
Mergetwoexcelfile’sdataandstoreitinalldata.

Code :

Output:

Gujarat Technological University 1 Shree Swaminarayan Institute of Technology


211250107030

Task-6
Handling folder data and image data Code:

Output:

Gujarat Technological University 1 Shree Swaminarayan Institute of Technology


211250107030

CONCLUSION

In conclusion, the journey to success requires guidance from both internal and
external sources. Internally, we must listen to our own intuition, values, and passions to
stay true to ourselves. Externally, we can seek guidance from mentors, role models, and
industry experts to gain valuable insights and knowledge. By balancing these internal
and external guides, we can navigate our path to success with confidence and purpose.

Gujarat Technological University 1 Shree Swaminarayan Institute of Technology


211250107030

2. REFERENCES

Python: https://www.python.org/
Pycharm: https://www.jetbrains.com/products/compare/?product=pycharmce&product=pycharm

Jupyter: https://jupyter.org/

Kaggle: https://www.kaggle.com/

Streamlit: https://streamlit.io/

Matplotlib: https://matplotlib.org/stable/index.html

Pandas: https://pandas.pydata.org/

Open CV: https://opencv.org/

Scikit-learn: https://scikit-learn.org/stable/

TensorFlow: https://www.tensorflow.org/

Covid API: https://data.covid19india.org/data.json

Mutual Fund API: https://api.mfapi.in/mf

ISRO API: https://isro.vercel.app/api/spacecrafts

Gujarat Technological University 1 Shree Swaminarayan Institute of Technology

You might also like