Introduction
  • Welcome to the course
  • What is Weka?
  • How to download and install Weka?
  • Downloading Weka version 3.8.5
  • Learn more about Weka
  • Weka's data sources and file formats
  • Exploring Weka's data sources and file formats.
  • Weka's Preprocess and Classifiers
  • Weka's Package Manager
  • Download more Datasets
  • Do It Yourself ARFF Weka file
Practical use of Data Mining with Weka
  • What is data mining?
  • Prepare & clean datasets using filters
  • Choose a classifier and apply it to datasets
  • Deploy your model with a mini challenge
  • Experiment: Comparing algorithms in Weka
Practical use of Machine Learning with Weka
  • What's Machine Learning?
  • Classifier's performance with test datasets
  • Tune & experiment with different algorithms
  • Understanding ZeroR and Naive Bayes algorithms
Experiment#1: OneR vs ZeroR classifiers
  • Create arff file from a csv file
  • Run ZeroR & OneR classifiers
  • A closer look at classifier outputs
  • Mini challenge: A closer look at OneR classifier
Experiment#2: J48 classifier performance
  • Evaluating J48 performance
  • Experimenting: Using random seed split
  • What's the outcome of your experiments?
How to build & configure J48 classifier?
  • Build a J48 classifier-recap
  • J48 classifier with default configuration
  • J48 classifier with different configuration
  • Improving the accuracy of J48 classifier
  • Know J48 Classifier
Experiment#3: KNN Regression Algorithm
  • Know Nearest Neighbors (KNN)
  • How does KNN learn?
  • KNN Quiz
Experiment#4: Linear Regression Algorithm
  • Predicting a class with numeric values
  • Predicting car salesman next commission
  • Challenge: Use the Mean as a predictor
  • Challenge: Nominal To Binary-Intro
  • Apply Linear Regression on a nominal class.
  • Data mining application
Data Visualization with Weka
  • Visualizing your data model
  • Visualizing classifier errors
  • Visualize and analyze classifier errors
Experiment#5: Image classification
  • Creating arff data file for images
  • Download image filter from GitHub
  • Apply and use image filter in Weka
  • Image classification experiment using J48 classifier
  • Image classification: Mini Challenge
  • Create your own image arff file
  • Visualize classifier errors using own image arff file
Document Classification with Weka
  • Document classification
  • Creating arff training dataset
  • Evaluation tarining dataset after applying StringToWordVector
  • Observations after applying "StringToWordVector" filter
  • Classify your document using J48 algorithm
Text Classification with Weka
  • Quick recap & Introduction
  • Collecting and Analyzing dataset: The holiday reviews arff file
  • Brief intro to Sentiment Analysis
  • Boolean, NLP, sentiment Analysis, text classification, StringToWordVector...
  • How to convert bulk text files into a single ARFF file
  • Weka Command Line: TextDirectoryLoader
  • Supervised & Unsupervised ML methods for classifying text
  • Machine Learning Methods
  • Challenge: Dealing with problem evaluating classifier
  • Challenge: Solving problem & improving accuracy
Challenge & Practical Tests
  • Running experiments
  • Running VotedPerceptron vs SMO
  • Analyzing the results Challenge
Challenge: Install Weka 3.8.6 and new packages
  • To Do List - Task1 Challenge
  • How to verify the installation
  • Time Series Package and Time Series Data
  • Time Series - Linear Regression with lags
  • TimeSeries Forecast & Future Prediction
Where do we go from here..
  • Take Machine Learning to the next level..
  • Hint and tips for your IT Career
  • Take Weka to the next level
New Course: Machine Learning & Data Mining: Weka, MOA & R Open Source
  • Machine Learning & Data Mining with Weka, MOA & "R" Open Source
  • Data Set Generation and Classifier Evaluation
  • How to generate Dataset in Weka
  • Evaluating the generated Data Set with Weka Classifiers.
  • Comparing Classifiers performance & accuracy with LED24 data generator.
Data Set & Data Stream
  • Data Set and Data Stream Explained.