Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

AI Programming Resources with a focus on Web Applications

I'm interested in learning some AI algorithms that have a practical use in web applications eg. search, product recommendations etc. Obviously since I'm asking this question I am look for some more entry level material.

Any sort of useful stuff on the subject is good - books, blogs, tutorials, anything. My language of choice is c# so anything in that would be awesome but I'm happy to look at examples in other languages.

like image 750
Luke Lowrey Avatar asked Mar 01 '10 23:03

Luke Lowrey


People also ask

What are the 4 types of AI?

According to the current system of classification, there are four primary AI types: reactive, limited memory, theory of mind, and self-aware.


3 Answers

Toby Segaran's Programming Collective Intelligence isn't strictly an AI book I guess, but it does cover the kind of topics you're interested in (e.g. product recommendations, predictions, price modelling), and as a newcomer to the field I found it pretty accessible. It does sometimes skip over algorithmic detail in favour of "here's how to use this technique via an existing library" though; also the code samples are written in Python though it's clearly explained and easily translated to C#. It has a strong Web focus because, as the title implies, it deals with mining data from user-provided content, particularly on external sites such as eBay, etc.

like image 130
itowlson Avatar answered Sep 19 '22 06:09

itowlson


I use AForge.NET in several projects. There are quite simple and fast implementations of genetic algorithms, neural networks, machine learning and so on.

It is an open-source project, so I can recommend it as a starting framework for any project using AI.

like image 44
Stanislav Basovník Avatar answered Sep 22 '22 06:09

Stanislav Basovník


There is an excellent series of Google talks that will cover the foundations called Statistical Aspects of Data Mining. It's the same graduate level class that David Meese gives at Stanford.

like image 25
Lonnen Avatar answered Sep 20 '22 06:09

Lonnen