Weka for newbies
Apart from the Wiki and the other standard sources of information about Weka, such as the manual, there is a lot of other relevant information available in books and online. This page has been filled mostly thanks to answers on the wekalist.
Important Tips#
- Since many people use Weka, lots of (basic & advanced) questions have already been asked on the mailing list. Therefore, using "
wekalist" in your preferred search engine might help you get an answer faster than asking the same question again on the list before doing any research on your own first. - In case you would be really lazy: http://www.google.com/search?hl=en&q=
%20wekalist
Java programming help#
AI and machine learning courses#
- Artificial intelligence
- Machine learning
- Specialized
- (Probabilistic Graphical Models - PGM: Bayesian and Markov networks) https://www.coursera.org/course/pgm
Introductory books on machine learning#
- https://www.amazon.com/Data-Mining-Practical-Techniques-Management/dp/0128042915/ref=sr_1_1?keywords=data+mining+weka&qid=1575607507&s=books&sr=1-1
- http://www.amazon.com/Machine-Learning-Tom-M-Mitchell/dp/0070428077/ref=sr_1_1?ie=UTF8&qid=1394186512&sr=8-1&keywords=tom+mitchell
- http://www.amazon.com/Pattern-Classification-Pt-1-Richard-Duda/dp/0471056693/ref=pd_sim_b_5?ie=UTF8&refRID=1Z8Y81J1WHER2HDRYGP3
- http://www.amazon.com/Artificial-Intelligence-Modern-Approach-Edition/dp/0136042597/ref=pd_sim_b_6?ie=UTF8&refRID=1Z8Y81J1WHER2HDRYGP3
- http://www.amazon.com/Introduction-Machine-Learning-Adaptive-Computation/dp/026201243X/ref=sr_1_1?s=books&ie=UTF8&qid=1394186894&sr=1-1&keywords=Alpaydin-Introduction+to+Machine+Learning
- In French:
Third-party introductions to Weka#
- http://www.ibm.com/developerworks/library/os-weka1/
- https://www.youtube.com/watch?v=TF1yh5PKaqI&t=13s
- https://www.youtube.com/playlist?list=PLJbE6j2EG1pZnBhOg3_Rb63WLCprtyJag
- https://www.youtube.com/watch?v=m7kpIBGEdkI
Weka-based development#
- Code Examples
- A Simple Text Classifier in Java with WEKA presents and discuses two little programs as examples of how to integrate WEKA into your Java code for text mining: http://jmgomezhidalgo.blogspot.com.es/2013/04/a-simple-text-classifier-in-java-with.html
- Language Identification as Text Classification with WEKA explains how to build an automated language guesser for texts as a complete example of a text mining process with WEKA, and in order to demonstrate a more advanced usage of the StringToWordVector class: http://jmgomezhidalgo.blogspot.com.es/2013/05/language-identification-as-text.html
- Sample Code for Text Indexing with WEKA shows how to index a text dataset using your own Java code and the StringToWordVector filter in WEKA: http://jmgomezhidalgo.blogspot.com.es/2013/06/sample-code-for-text-indexing-with-weka.html
- Text Mining in WEKA Revisited: Selecting Attributes by Chaining Filters: http://jmgomezhidalgo.blogspot.com.es/2013/02/text-mining-in-weka-revisited-selecting.html
Specific Applications and other tools#
-
Search Engine / Reranking
- https://www.lemurproject.org/sifaka.php
- https://cs.uni-paderborn.de/de/is/research/research-projects/software/weka-lr-a-label-ranking-extension-for-weka/
- https://github.com/quansun/fantail-ml (ranking prediction, multi-target regression, label ranking and metalearning)
-
Extraction, Transformation Loading (ETL)