This repo is full sections and knowledge. There are three main sections in this repo
- Lectures and Exercises on Python Programming Languages.
- Using Python you can learn the basic of Machine Learning Models, Deep Learning Models.
- Project using different Machine Learning Model.
In this section you will the basic of python programming Language and some important concept for machine learning and deep learning. Each Lecture is stated in Chapters and Some important concepts are stated below:
- Control Structure
- Functions
- Input & Output
- Classes and Object
- Algorithm
- Data Structure
- Working with Files
- Working with Documents(Word, PDF, Excel)
There are multiple libraries that will be used for this project.
- NumPy Package
- Pandas Packages
- Visualization Package
- Matplotlib and Pandas Package
- Seaborn Visualization
- Probability Theory
- Probability Rules
- Random Variable
- Discrete Probability Distribution
- Continuous Probability Density
- Conjoint Probability
- Data Processing
- Machine Learning with Scikit-Learning
- Data-Processing
- Feature Engineering
- Unsupervised Learning
- Clustering Analysis
- Principal Component Analysis(PCA)
- Application of Principal Components
- Regressions
- Training and testing in Machine Learning
- Linear Regression basic
- Linear Regression Diagnostics
- Other Regression Type
- Classification Prediction
- Logistic Regression Basic
- Logistic Regression Performance Metrics
- Naïve Bayes Algorithm
- SVM Algorithm
- Classification Prediction
- Tree Algorithm
- Ensemble Algorithms
- Natural Language Processing
- String Manipulation
- Data Acquisition
- Introduction to the Natural Language Processing
- Language Model
- Representation Model
- Classification Analysis
- Topic Modeling
- Image processing
- Image Data
- Filtering Image Data
- Transforming Image Data
- Introduction to Deep Learning
- Keras Basic
- Al with keras
- Natural Language processing with Keras
In this section there is a machine learning Projects and following are the model that has being used.
- TDIF
- Word2Vec
- Fast Track
- Berd
- SVM
The following machine learning Model are being used for the detection of hate speech detection. the reference paper and the dataset are in the repo.
In this repo you will also find some more python questions, Exercises and some Quiz for practice as well. You will find the Exercises and Quiz in the Lecture folder.
For any help leave a question in a issue section. or email the Author:
Name: Abdul Rafay
Email: 99marafay@gmail.com