Rakshitha.M - 1BO17EC031

You might also like

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

WELCOME

VISVESVARAYA TECHNOLOGICAL
UNIVERSITY,BELAGAVI

BRINDAVAN COLLEGE OF
ENGINEERING

DEPARTMENT OF ELECTRONICS AND COMMUNICATION


INTERNSHIP /PROFESSIONAL PRACTICE (17EC84)
PRESENTED BY :
RAKSHITHA M
1BO17EC031
8Th Sem
ECE

UNDER THE GUIDANCE :

Prof.
PUTTAMADEGOWDJ
Assistant professor
Dept of ECE,
BCE
INTERNSHIP CERTIFICATE
AI FOUNDATION
USING PYTHON AND
DATA SCIENCE
CONTENTS
 About The Organisation
 Company Profile
 Introduction To Python
 Introduction to AI and Data Science
 Introduction to Jupyter Notebook
 Applications of Python
 Task Preformed
 Outcomes

 Scope

 Conclusion and Future Improvement


ABOUT THE ORGANISATION
 Silicon Microsystems, is a leading electronics product design,
development and services company.

 It is a pioneer in the field of Educational packages for Electronics,


Communication, Instrumentation and IT field and also provide best
Quality Product and Technical support.

 Silicon Microsystems focuses globally on automotive embedded


technologies and VLSI Design, Automation & Robotics, Corporate
Training & Consulting.

 They also function as Product Consultants & suppliers to more than


28 Universities, 1200 Engineering Colleges, 850 Polytechnics, and
580 Science Colleges.
COMPANY PROFILE:

Silicon Microsystems was formed by professionals with formal qualifications and industrial experience
in the fields of embedded systems, real-time software, process control, automation, robotics and industrial
electronics.
 The company is professionally managed and supported by qualified experienced specialists and
consultants with experience in embedded systems – including hardware and software.
Initially, the company Developed system software tools; these include C Compilers for micro-controllers
and other supporting tools such as assembler, linker, simulator and Integrated Development Environment.
Company has so far provided product design services for various sectors which include the Industrial
automation, Instrumentation, Automotive and Consumer Sector.
INTRODUCTION TO PYTHON
 Python is a popular programming language It was created by
Guido van Rossum, and released in 1991.
 It is used for web development, software development, mathematics
and system scripting to name a few.
 Python works on different platforms (Windows, Mac, Linux,
Raspberry Pi, etc).
 Python acts as a base for automation, AI and data science as well.
 Python has syntax that allows developers to write programs with
fewer lines than some other programming languages.
INTRODUCTION TO AI& DATA
SCIENCE:
ARTIFICIAL INTELLIGENCE (AI) IS THE SIMULATION OF HUMAN
INTELLIGENCE PROCESSES BY MACHINES, ESPECIALLY
COMPUTER SYSTEMS. SPECIFIC APPLICATIONS OF AI INCLUDE
EXPERT SYSTEMS, NATURAL LANGUAGE PROCESSING (NLP),
SPEECH RECOGNITION AND MACHINE VISION.

Python plays a vital role in AI coding language by providing it with good


frameworks like scikit-learn: machine learning in Python, which fulfils
almost every need in this field and Data-Driven Documents in JS,which is
one of the most powerful and easy-to-use tools for visualization.
DATA SCIENCE IS THE FIELD OF STUDY THAT COMBINES
DOMAIN EXPERTISE, PROGRAMMING SKILLS, AND
KNOWLEDGE OF MATHEMATICS AND STATISTICS TO
EXTRACT MEANINGFUL INSIGHTS FROM DATA. IN TURN,
THESE SYSTEMS GENERATE INSIGHTS WHICH ANALYSTS
AND BUSINESS USERS CANSLATE INTO TANGIBLE
BUSINESS VALUE.
“Data science” is just about as broad of a term as they come. It may be
easiest to describe what it is by listing its more concrete
components: Data exploration & analysis. Included here: Pandas;
NumPy; SciPy; a helping hand from Python's Standard Library.
INTRODUCTION TO JUPYTER
NOTEBOOK:
 The Jupyter Notebook is an open source web application that you can use to
. ◂
create and share documents that contain live code, equations, visualizations,
and text. Jupyter Notebook is maintained by the people at Project Jupyter.
 ◂ Jupyter Notebooks are a spin-off project from the IPython project, which
used to have an IPython Notebook project itself. The name, Jupyter, comes
from the core supported programming languages that it supports: Julia, Python,
and R. Jupyter ships with the IPython kernel, which allows you to write your
programs in Python, but there are currently over 100 other kernels that you can
also use.
APPLICATIONS OF PYTHON

Python finds numerous


applications in various fields
such as Web Applications,
Desktop GUI, 3D CAD
aplplications, Audio-Video based
applications, Scientific &
Numeric applications and so on.
TASK PERFORMED
1.Problem Statement:
◂ Investment Bankers. CA's Hedge Fund / Portfolio
Managers. Forex traders Commodities Analysts, These
have been historically considered to be among the most
coveted professions of all time. Yet, if one fails to keep up
with the demands of the day, one would find one's skills to
be obsolete in this era of data analysis.
2.
ANALYSIS
In this problem, I had to analyse the following given dataset to:

▪ Import the ‘.csv’ file to the dataset.


▪ Use NumPy and Pandas library from Python to import the dataset.
▪ Plot a Pie-Chart and Bar-Chart for data visualizations.
▪ Plot a Stem plot, Histogram and Line plot for visualizing the data
in different manners to get a clearer view of the analysed dataset.
3. MODULES USED IN THIS
DATASET NumPy and Pandas
 These modules are used in the project for analyzing the given
dataset.
 Pandas is an open-source library built on top of Numpy providing
high-performance, easy-to-use data structures and data analysis
tools for the Python programming language. It allows for fast
analysis and data cleaning and preparation.
 NumPy is an open-source numerical Python library. NumPy
contains a multi-dimensional array and matrix data structures. It
can be utilised to perform a number of mathematical operations
on arrays such as trigonometric, statistical, and algebraic routines.
Therefore, the library contains a large number of mathematical,
algebraic, and transformation functions.
 Pandas objects rely heavily on NumPy objects. Essentially,
Pandas extends Numpy. 16
OUTCOMES

Code Snippets: Dataset Extraction using Numpy And Pandas


Fig1: Input Fig2: Output
Fig3: Code for extracting the max, min and average values from the dataset
Fig4: Dataset after changing and updating the data
Fig5: Code to plot Pie Chart Fig6: Pie Chart
Fig7: Code to plot the Scattering visual Fig8: Scattering Plot
Fig9: Code for Stem visualization
SCOPE:
• The best thing about Python is that it may cut the development
time in comparison to, for example, JAVA. This is what they call
the power of Python. Being able to reduce the time spent on your
task from 3 hours to 30 minutes using Python. Python will be
useful for further development in the field of Machine Learning,
Automation, Artificial Intelligence and so on.
CONCLUSION AND FUTURE
IMPROVEMENT
Conclusion

It is the fastest-growing programming language and has already achieved


substantial popularity according to Stack Overflow. The Forbes report states
that Python showed a 456-percent growth in 2018. To put it in business
terms, Netflix uses Python, IBM uses Python, and hundreds of other companies
all use Python.
THANK
YOU!

You might also like