Data Science & Machine Learning Using Python - CDR
Data Science & Machine Learning Using Python - CDR
Machine Learning
Using Python
l Jython
l Ironpython
l Pypy
l Python versions
l Installing python
l Python interpreter architecture
l Python byte code compiler
Python List
l Creating and accessing lists
l Indexing and slicing lists
l List methods
l Nested lists
l List comprehension
Python Tuple
l Creating tuple
l Accessing tuple
l Immutability of tuple
Python Set
l How to create a set
l Iteration over sets
l Python set methods
l Python frozenset
Python Dictionary
l Creating a dictionary
l Dictionary methods
l Accessing values from dictionary
l Updating dictionary
l Iterating dictionary
l Dictionary comprehension
Python Functions
l Defining a function
l Calling a function
l Types of functions
l Function arguments
l Positional arguments, keyword arguments
Exception Handling
l Difference between syntax errors and exceptions
l Keywords used in exception handling
l try, except, finally, raise, assert
Regular Expressions(Regex)
l Need of regular expressions
l Re module
l Functions /methods related to regex
l Meta characters & special sequences
GUI Programming
l Introduction to tkinter programming
l Tkinter widgets
l Tk, label, Entry, Textbox, Button
l Layout managers
l Event handling
l Displaying image
Multi-Threading Programming
l Multi-processing v/s Multi-threading
l Need of threads
l Creating child threads
l Functions /methods related to threads
l Thread synchronization and locking
SQL
Introduction to Database
l Database Concepts
l What is Database Package?
l Understanding Data Storage
l Relational Database (RDBMS) Concept
SQL (Structured Query Language)
l SQL basics
l DML, DDL & DQL
l DDL: create, alter, drop
l SQL constraints:
l Not null, unique,
l Primary & foreign key, composite key
l Check, default
l
Max, min, sum
l
Avg, count, abs
l Date functions
l
Curdate
Curtime
l
l
Now
l Harmonic mean
l
Geometric mean
l Mode
l Quartile
l
First quartile
l
Second quartile(median)
l
Third quartile
l Standard deviation
Probability Distributions
l Introduction to probability
l Conditional probability
l Normal distribution
l Uniform distribution
l Exponential distribution
l Right & left skewed distribution
l Random distribution
l Central limit theorem
l
Hypothesis Testing
l
l Normality test
l Mean test
l T-test
l Z-test
l
ANOVA test
l Chi square test
l Correlation and covariance
l
Numpy Package
l
Pandas Package
l
l
Introduction to pandas
l
l
How to load datasets
l From excel
l From csv
l From html table
Accessing data from Data Frame
l at & iat
l loc & iloc
l head() & tail()
Exploratory Data Analysis (EDA)
l describe()
l groupby()
l crosstab()
l boolean slicing / query()
Data Manipulation & Cleaning
l Map(), apply()
l Combining data frames
l Adding/removing rows & columns
l Sorting data
l Handling missing values
l Handling duplicacy
l Handling data error
Handling Date and Time
Machine Learning:
Introduction To Machine Learning
l Traditional v/s Machine Learning Programming
l Real life examples based on ML
l Steps of ML Programming
l Data Preprocessing revised
l Terminology related to ML
Supervised Learning
l Classification
l Regression
Unsupervised Learning
l clustering
KNN Classification
l Math behind KNN
l KNN implementation
l Understanding hyper parameters
Performance metrics
l Math behind KNN
l KNN implementation
l Understanding hyper parameters
Regression
l Math behind regression
l Simple linear regression
l Multiple linear regression
l Polynomial regression
l Boston price prediction
l Cost or loss functions
l Mean absolute error
l
Least square error
l Regularization
Clustering
l K-means clustering
l Hierarchical clustering
l Elbow technique
l Silhouette coefficient
l Dendogram
Text Analysis
l Install nltk
l Tokenize words
l Tokenizing sentences
l Stop words customization
l Stemming and lemmatization
l Feature extraction
l Sentiment analysis
l Count vectorizer
l Tfidfvectorizer
l Naive bayes algorithms
Dimensionality Reduction
l Principal component analysis(pca)
Open CV
l Reading images
l Understanding gray scale image
l Resizing image
l Understanding haar classifiers
l Face, eyes classification
l How to use webcam in open cv
l Building image data set
l Capturing video
l Face classification in video
l Creating model for gender prediction
Tableau
Tableau - Home
l Tableau - overview
l Tableau - environment setup
l Tableau - get started
l Tableau - navigation
l Tableau - design flow
l Tableau - file types
l Tableau - data types
l Tableau - show me
l Tableau - data terminology
Projects
l One project using python & sql
l One project using python & ml
l One dashboard using tableau
Partners : Java
NOIDA GHAZIABAD PITAMPURA (DELHI) SOUTH EXTENSION
A-43 & A-52, Sector-16, 1, Anand Industrial Estate, Plot No. 366, 2nd Floor, (DELHI)
Noida - 201301, (U.P.) INDIA Near ITS College, Mohan Nagar, Kohat Enclave, Pitampura,
D-27, South Extension-1
70-70-90-50-90 Ghaziabad (U.P.) ( Near- Kohat Metro Station)
New Delhi-110049
+91 99-9999-3213 70-70-90-50-90 Above Allahabad Bank,
New Delhi- 110034. 70-70-90-50-90
70-70-90-50-90 +91 98-1161-2707
GURGAON
1808/2, 2nd floor old DLF,
Near Honda Showroom,
Sec.-14, Gurgaon (Haryana)
70-70-90-50-90
www.facebook.com/ducateducation