recommendation-engine

What should be considered when building a Recommendation Engine?

I've read the book Programming Collective Intelligence and found it fascinating. I'd recently heard about a challenge amazon had posted to the world to come up with a better recommendation engine for their system. The winner apparently produced the best algorithm by limiting the amount of information that was being fed to it. As a fir...

Open-source full-text article recommendation engines

I'm wondering if there are any good .NET recommendation algorithms available in open source projects, whether attached to a search engine or not. By recommendation I mean something that accepts a full-text article and recommends other articles from its index based on keyword similarity. At the high end there are document classification...

Suggestion needed to learn Machine Learning and Information Retrieval

Hi! I want lo learn about Information Retrieval and Machine Learning. Which books do you recommend and in what order do you think is better to read them? The idea is to reach a good understanding of recommendation systems. Thanks! Jonathan ...

How do you add recommendations to your ecommerce site?

Every ecommerce website would love to have a full featured recommendation engine like Amazon but how do you get one started? I found one open source project (Taste) but what other resources would you recommend for education and code. ...

Mathematics for AI/Machine learning ?

I intend to build a simple recommendation systems for fun. I read a little on the net and figured being good at math would enable on to build a good recommendation system. My math skills are not good. I am willing to put considerable efforts and time in learning maths. Can you please tell me what mathematics topics should I cover? Al...

Interested in Collective Programming for the web -- Ruby or Python or PHP?

For something like a personal recommendation system, machine learning type of stuff on a website, what language would be best? ...

Why is the Netflix Prize so challenging?

Having just read the recent article in Wired, I'm curious: what is it about the Netflix Prize that's so challenging? I mean this in the sincerest way possible, I'm just curious about the difficulties posed by the contest. Are most recommendation engines in general this hard to improve? If so, why is that? Or, is Netflix unusually dif...

How to create my own recommendation engine?

i am intrested in recommendation engines these days and i wanna improve myself in this area.I am currently reading Programming Collective Intelligence (i think this is the best book about this subject) from OReilly (just started).But i dont have any ideas how to implement engine(what i mean by no idea dont know how to start).Lets say i h...

Where can I learn about recommendation systems?

I'd like to play around with building a recommendations system, and by that I mean an algorithm that looks at preferences and/or reviews posted by a user and then makes recommendations for them, similar to what netflix or amazon use. What are some good resources for learning how to write something like this? Where should I start? ...

Recommendation Engines for Java applications

Hi I was wondering to know if there is any open sources recommendation engines available? It should suggest some think like amazon and netflix. I heard a framework "Apache Mahout - Taste". I am trying it next week. It would be great if we you can share your valuable thoughts. Thanks ...

Recommendation system experimentation

I'm reading the book Programming Collective Intelligence and trying to apply what I've learned against the Northwind database. Though I'm not yet confident in my understanding of the algorithms presented, I'm starting to get an idea of the general concepts. Using the Northwind database, I'm attempting to show a list of "customers who b...

recommendation systems and the cold start problem

Hello, I am curious what are the methods / approaches to overcome the "cold start" problem where when a new user or an item enters the system, due to lack of info about this new entity, making recommendation is a problem. I can think of doing some prediction based recommendation (like gender, nationality and so on). Thanks ...

What do I need in a database for "Customers Who Bought This Item Also Bought"?

Amazon has "Customers Who Bought This Item Also Bought". I am wondering and want to add this to my shopping cart which I made. What fields do I need in a database? Any website, blog or resources for this? Can you suggest the mechanism how to I should code it please? ...

Mahout Plugin for ruby on rails.

I want to use Apache Mahout in my project on Ruby on Rails for implementing recommendations and collaborative filtering. In Particular my requirements are: suggesting related tags. suggesting related articles. based on user's preferences prompt him for review of articles. based on geographical location, and other meta information of a ...

efficient Python library to recommend product based on user history

I have a database of which products every user has viewed and I want to recommend a product based on what similar users have viewed. Is there a Python library that can achieve this? I don't need Netflix quality results, just products that are probably of interest. Any ideas? ...

How to build a 'related questions' engine?

One of our bigger sites has a section where users can send questions to the website owner which get evaluated personally by his staff. When the same question pops up very often they can add this particular question to the Faq. In order to prevent them from receiving dozens of similar questions a day we would like to provide a feature si...

Neural Network Recommendation Engine

How would one design a neural network for the purpose of a recommendation engine. I assume each user would require their own network, but how would you design the inputs and the outputs for recommending an item in a database. Are there any good tutorials or something? Edit: I was more thinking how one would design a network. As in how m...

What is the difference between Collaborative Filtering and Collaborative Quality Filtering?

Hello, I am currently looking into Collaborative Quality Filtering and was just wondering, What is the difference between Collaborative Filtering and Collaborative Quality Filtering? It seems to me that they are both exactly the same thing (different names for the same thing). Do they have seperate definitions or something? I have trie...

What's the best C# recommendation engine or framework?

Is there anyway to use the examples for the "My Media" Microsoft research project? My Media is a "dynamic personalization and recommendation software framework toolkit" ( http://www.mymediaproject.org ), but out of the box it doesn't provide a sample database (only a LINQ-to-SQL .dbml schema), I don't believe it will be easy to re-create...

collaborative filtering in rails

I'm looking for a solution for collaborative filtering in rails or even possible examples. So far I have only found acts_as_recommendable which looks useful but I noticed it hasn't had any updates in the last 2 years. Does anyone know of any other solutions and/or examples? ...