Interesting resources about AI
Find if domain name is generated by human or robot http://nbviewer.ipython.org/github/ClickSecurity/data_hacking/blob/master/dga_detection/DGA_Domain_Detection.ipynb
Some learning resources, simple approach, lots of interesting examples https://github.com/hangtwenty/dive-into-machine-learning
Podcast about AI http://www.thetalkingmachines.com/blog/
Collection of easy and practical approaches http://www.igvita.com/2011/04/20/intuition-data-driven-machine-learning and there (in the body of that article) is also link to another interesting presentation from Google about it's machine translator, don't miss it.
Foundations of Intelligent Agents how to generate algorithms and judge if its right using Kolmogorov Complexity.
Pether Norvig about Google Algorithms:
Computing Like the Brain mathematical model of brain, sparse distributed representation, semantic (locality sensitive) hashing, sequential memory, prediction and anomaly detection and some practical applications. At last I understand how brain preserves history and works with sequences.
Measure of Perfection
Perfection is achieved not when there is nothing left to add, but when there is nothing left to take away
Antoine de Saint-Exupery.
So, the more simple the thing is (with the same functionality) the more perfect it is.
The Kolmogorov Complexity of an object, such as a piece of text, is a measure of the computational resources needed to specify the object.
More formally, the complexity of a string is the length of the string's shortest description in some fixed universal description language.
So, it seems we can use Kolmogorov Complexity to measure simplicity / perfection of the thing.
Bunch of links for myself
- OpenMind http://openmind.media.mit.edu/en/concept/
- Google AI Challenge (Game) http://ai-contest.com/
- Battle Tanks http://robocode.sourceforge.net/
- Book http://www.cleveralgorithms.com/
- Read book about AI (Practical Artiﬁcial Intelligence Programming With Java)
- Video (Wargus/Stratagus) http://www.youtube.com/watch?v=s9G7DRTuB5s
- Cool game - Stratagus
- Site devoted to data visualizing http://datavisualization.ch/
- Data Miner http://rapid-i.com/
- Google N-Grams http://datavisualization.ch/tools/the-google-books-ngram-viewer
- http://thomsonreuters.com/ - Big financial company buy and developing Gnosis, ClearForest, and other data mining technologies, why?
- public data sets http://bixolabs.com/datasets/public-datasets/
- '''apache tasty'''
- http://www.lucidimagination.com/ (Lucene commertial support)
- http://lucene.apache.org/nutch/about.html (Web search/crawling/parsing integrated with lucene)
- solr vs sphinx http://beerpla.net/2009/09/03/comparison-between-solr-and-sphinx-search-servers-solr-vs-sphinx-fight/
- http://www.slideshare.net/igrigorik/building-mini-google-in-ruby Building Mini Google in Ruby (by igvita)
- ruby-gsl (math library)
http://github.com/documentcloud/calais (Ruby OpenCalais adapter)