A Collection of Machine Learning Classes Available Online

Machine Learning and data mining are getting more and more hot in recent year, under the background, many of machine learning classes now are available online. People who are interested in the topics found a lot of lectures cover similar things, but maybe in different level, focus or point of view. So it may not be a bad idea to make a collection of such classes and sort things out a little bit. (Noted that most of the courses listed below have video online, and links attached may not be the newest version of the classes as time goes by; this post will keep updating if I find something more)

Advanced machine learning topics:

Opensource: Data Visualization Tools

General Network Visualization

Python

Java

Javascript

Comon

Mixture

Network Visualization

Community

  • Cfinder, finding overlap community and visualization.

General Plot

  • GNUplot, terminal based, very handy.

Charts

Javascript

My Recommendation

If you want to process/draw a network on your computer, you might try networkX/iGraph, if you want to draw them on the web, you might try Springy or Cytoscape Web.

If you want to draw charts or treemap on the web, you might want to use Highcharts or Google Chart Tools.

Other

Opensource: Natural Language Process (NLP)

Integrated System

Topic Modeling

Academic

  • Reference extraction: The cb2Bib is a free, open source, and multiplatform application for rapidly extracting unformatted, or unstandardized bibliographic references from email alerts, journal Web pages, and PDF files.
  • Crossref lab,crossref好像是搞学术文章索引的,核心点在于DOI? Anyway,它的lab页面收录了不少好的开源工具,比如可以做PDF文件的抽取等。
  • Bible Passage Reference Parser: https://github.com/souliberty/Bible-Passage-Reference-Parser

Opensource: Web Programming

Jquery Animation

CMS

APP

Online Media

JS

Opensource: Multimedia

Music Player

Video Player

TTS