Data Science & AI
Data Science & AI
Python
SQL
Numpy
Pandas
Scikit-learn
Seaborn
SciPy
Matplotlib
OpenAI(Generative
Keras
AI)
PowerB
I Tableau
AWS
Variables:
Definition and use
Variable assignment and reassignment
Data types:
string, integer, float
String manipulation
Floating-point arithmetic
Data Structures:
Lists, tuples, dictionaries, and
sets List operations and methods
Tuple characteristics and
usage Dictionary key-value
pairs
Set operations and applications
Functions:
Function definition and
calling Parameters and
return values Lambda
functions
Object-oriented programming:
Object-oriented programming concepts
overview Class & object creation
Private functions and variables
Pandas:
Introduction to Pandas
DataFrames and
Series
Merge, filter and sort operations in Pandas
Handling missing data
NumPy:
Introduction to NumPy
NumPy arrays and
operations Linear algebra
with NumPy
Data Visualization:
Seaborn, Matplotlib
Basic plots with Matplotlib
Seaborn for statistical data visualization
Logistic Regression:
Logistic function
Odds Ratio
Logistic regression model
Decision Boundary
Evaluation metrics for Classification model
Build logistic regression model using Python in live class.
Regularization:
Underfitting and Overfitting
Bias Variance Tradeoff
Ll regularization (Lasso regression)
L2 regularization (Ridge
regression)
Build Ll and L2 regularized model using Python in live class.
Clustering:
K-Means clustering
Hierarchical clustering
DBSCAN Clustering
Evaluation metrics for Clustering Model
Build and evaluate clustering models using Python in live class.
Dimension Reduction:
Principal Component Analysis (PCA)
Eigen Value Eigen Vector Decomposition
Apply PCA for dimension reduction using Python in live class.
Decision Trees and Random Forests:
Decision tree construction
Splitting criteria
Build a decision tree model using Python in live class.
Random Forest:
Bagging
Ensemble learning with random
forests Feature importance in random
forests
Build a random forest model using Python in live class.
Gradient Boosting:
Boosting
Adaboost
Gradient Boosting
XGBoost and its advantages
Build XGBoost model using Python in live class.
Deep Learning
Activation Functions:
Understanding Activation
Functions Types of Activation
Functions
Importance of Activation Functions in Deep Learning
Recognition (NER):
Overview of NER
Applications of NER
Build NER on text data using Python in live class
TFIDF (Term Frequency-Inverse Document
Frequency):
Explaining TFIDF and its importance in
NLP Applications of TFIDF in text analysis
TFIDF implementation
Build TFIDF model on text data using Python in live class
Word2Vec:
Introduction to Word Embeddings
Word2Vec architecture and
models Training Word2Vec
models
Applications of Word2Vec in NLP
Build word2vec model on large text data using Python
in live class
Explainable AI
How to create explainable models?
LIME
SHAP
Build Explainable AI model using Python in live class
Generative AI
BERT
Large language
Models ChatGPT
How ChatGPT is trained?
ChatGPT API for Python developers
Build Question and Answer model using Generative AI on custom
dataset using Python in live class
ML Ops
Git and Coding
standards Model
deployment
Model monitoring
Flask API and Batch
processing Docker
Build a ML project with code structured for batch and API deployment using
Python in live class
Amazon Web Services (AWS)
AWS cloud services
AWS for machine learning
ML model deployment on AWS
Power BI
Data visualization using Power BI
Data Modelling
Power Query
Advanced visualizations
Build data analytics project using Power BI
Tableau
Data Visualization using
Tableau Creating dashboard
Pages
Sorting, grouping and
Filtering Different types of
charts
Build data analytics project using Tableau