- Basics Topics
- Datatypes
- If else
- for loop
- while loop
- functions
- input and output
- operators
- Algorithms
- Sorting
- Searching
- Brute Force
- Recursive
- BackTracking
- Dynamic programming
- Greedy
- Hashing
- Divide and conquer
- Data Structures
- Strings
- List
- Tuple
- Dictionary
- Set
- Intermediate Data Structure
- Stack
- Queue
- Linked List
- Heap
- Trees
- Graphs
- Hashing
- Matrix
- Advanced Data Structure
- Trie
- Segment Tree
- Set
- Intermediate Python Topics
- CLI
- Keyword Arguments
- iterators
- lambda function
- Classes and objects
__init__
- access specifier
- Object Oriented Programming
- Inheritance
- Polymorphism
- Abstraction
- Encapsulation
- Constructors and destructures
- Overloading
- Overriding
- Advanced Python Topics
- File Handling
- Meta Class
- Decorators
- Exception handling
- Collections
- Generator
- itertools
- magic methods
- Regular Expression
- Threading
- Testing
- Pytest
- Other Libraries
- os
- urllib
- requests
- Flask
- FastAPI
- Django
- StreamLit
- Langchain
- Linear Algebra
- Trigonometry
- Calculus
- Statistics
- Probability
- SQL
- MySQL
- Postgres
- SQLite
- NoSQL
- MongoDB
- Vector Databases
- Numpy
- Pandas
- Matplotlib
- Plotty
- Beautiful Soup
- Scrapy
- Selenium
- Scikit-learn
- NLTK
- Spacy
- Scipy
- Regularization
- Loss Functions
- Metrics
- Optimizers
- Logistic Regression
- Naive Bayes
- Support Vector Machine
- Decision Trees
- Random Forest
- XGBoost
- CatBoost
- Linear Regression
- Polynomial Regression
- Ridge Regression
- K-Means
- Hierarchical
- Apriori
- Tensorflow
- PyTorch
- Jax
- Regularization
- Loss Functions
- Metrics
- Optimizers
- Image Classification
- CNN and SOTA architectures
- Image Segmentation
- Semantic Segmentation
- Instance Segmenation
- Object Detection
- Object Recognition
- Object Localization
- Object Detection
- Video
- Vision Transformers
- Text Preprocessing
- Stopwords
- Tokenization
- Stemming
- Lemmatization
- Parts of Speech Tagging
- Dependency Parsing
- Embedding
-
PyTorch
-
Tensorflow
-
NLP Advanced
- Attention is all you need
- Sequence to Sequence Encoder-Decoder Models (Text 2 Text)
- Encoder-Only Models Auto Encoding Models (Masked Language Modelling)
- Decoder-Only Models Auto-Regressive Models (Causal Language Modelling)
- Language Models
- Automatic Speech Recognition
- Speech to text
- Text to Speech
- Audio Segmentation
- Audio Classification
- Audio to Audio
- Text to Image
- Image to Text
- Audio to Text
- Text to Audio
- Text to Video
- Video to Text
- ARIMA
- LSTM
- MLFlow
- KubeFlow