Skip to content
Data Science Course with Machine Learning, Python & NLP
- Home
- Data Science Course with Machine Learning, Python & NLP

Machine Learning
1. Introduction to Machine Learning
2. Python
- Introduction to Python
- Basic data structures in Python
- Slicing & dicing of data structures using Python
- Loops, if-elif-else conditions
- User-defined functions & lambda functions
- Map, applymap & apply
- NumPy arrays
- Pandas Series & DataFrame
- Visualization techniques for data analysis
3. Statistics
- Descriptive Statistics
- Inferential Statistics
4. Statistical Modeling
Linear Regression
- Assumptions
- Evaluation of Linear Models
- Data preparation for Linear Regression
- Model fitting and prediction
Logistic Regression
- Assumptions
- Confusion Matrix
- Evaluation Metrics:
- Accuracy
- Precision
- Recall
- F1 Score
- AUC-ROC Curve
5. Overfitting vs Underfitting
- Handling Overfitting
- Regularization
6. Machine Learning Models
- Tree-Based Algorithms
- Decision Tree
- Random Forest
- Gradient Boosting Classifier
- XGBoost
- LightGBM
- KNN
- SVM
7. Project
8. Unsupervised Machine Learning Algorithms
Natural Language Processing (NLP)
- Introduction to NLP
- SpaCy & NLTK Packages
- Tokenization, Stemming & Lemmatization using SpaCy & NLTK
- Phrase Matching using SpaCy
- Text Classification
- Sentiment Analysis
- Topic Modeling
Notes
- Interview questions will be discussed during the sessions.
- Recorded videos will be provided daily.
- Two free doubt-clearing classes are included.