Pavan PPT ?
Pavan PPT ?
(UGC -AUTONOMOUS)
Approved By AICTE, Accredited by NAAC & Affiliated to JNTUA Anantapuramu
DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING
INTERNSHIP
ON
PYTHON PROGRAMMING
Internal Review
16-10-2024
PRESENTED BY Under the Supervision of
T.PAVAN KUMAR REDDY Dr.A.RAJANI
(22P11A04E1)
ASSISTANT PROFESSOR
III B.Tech I Semester
CONTENTS
*Abstract
*Objectives of the internship
*Overview of internship activities
*Introdution of python
*Google colab
*Phyhon libraries
*Kaggle
*Data frames
*Machine learning
*Suprevised learning
*Clustering
*Advantages and disadvantages
*Application
*Conclusion
*Future scope of python
ABSTRACT
3
OBJECTIVES OF THE INTERNSHIP
4
OVERVIEW OF INTERNSHIP ACTIVITIES
Week Date NAME OF THE TOPIC/MODULE COMPLETED
29/07/24
Week
to Brief introduction on Python & Data Structures
1
04/08/24
05/08/24
Week to
Python Libraries
2 11/08/22
12/08/24
Week to
Data visualization
3 18/08/24
19/08/24
Week to
Operators & Applications
4 25/08/24
5 5
Week Date NAME OF THE TOPIC/MODULE COMPLETED
26/08/24
Week
to Data Frames
5
01/09/24
02/09/24
Week to
Supervised Learning
6 08/09/24
09/09/24
Week to
Linear Regression & Logistic Regression
7 15/09/24
16/09/24
Week to
01/10/24 Clustering and Applications
8
6
INTRODUCTION TO PYTHON
Python is a high-level, interpreted, interactive and
object-oriented scripting language.
Python is designed to be highly readable.
It uses English keywords frequently where as other languages
use punctuation, and it has fewer syntactical constructions than
other languages.
8
GOOGLE COLAB
❑ Google colab is a great platform for working
with python and various data structures.
❑ Google colab, short for colaboratory, is a
cloud-based platform provided by google for
writing and executing python code
collaboratively.
❑ It is particularly useful for machine learning Figure 2: Icon of the Google Colab
2. Go to https://colab.research.google.com/notebooks/.
A Python library is a
collection of related
modules. It contains
bundles of code that can
be used repeatedly in
different programs.
It makes Python
Programming simpler and
Figure 3: Python Libraries
convenient for the
programmer.
KAGGLE
Figure 4: Kaggle
DATA FRAMES
❑ Data Frames are widely used in Python, especially within libraries like
Pandas.
❑ You can create a Data Frame from various sources like CSV files,
intelligence.
❑ Market analysis.
❑ Financial analysis.
❑ Sports analysis.
❑ Environmental health.
Figure 8: Linear Regression ❑ Medicine.
LOGISTIC REGRESSION
• Logistic regression is a
statistical method that is
used for building machine
learning models where the
dependent variable is
dichotomous i.e., binary.
.
CLUSTERING
Clustering in machine learning is an unsupervised
learning technique that is used to group data points
together based on their similarity. The goal of
clustering is to find groups of data points that are
similar to each other and dissimilar to data points in
other groups.
There are many different clustering algorithms, but
some of the most common include:
•K-means clustering
•Hierarchical clustering Figure 10: Clustering
❖ DISADVANTAGES :
➢ It consumes a lot of memory
➢ It has limited database access
➢ Weak in mobile devices
➢ Speed limitations
20
APPLICATIONS
Web Development.
Game Development.
Scientific and Numeric Applications.
Artificial Intelligence and Machine Learning.
Software Development.
21 21
CONCLUSION
22
22
FUTURE SCOPE OF PYTHON
❖ SCOPE OF PYTHON :
➢ Local scope
➢ Global scope
❖ ROLES & RESPONSIBILITIES :
➢ Data scientist
➢ Software Engineer
➢ Senior Software Engineer
➢ Python programmer
➢ Program Engineer
23
YO U
A NK
TH
24