RailsConf 2008 speeches recommendation system
Posted by Sandro Paganotti in
News -
Ruby on Rails -
2 comments
Trying to find a way to code an application that uses the recommendation library I wrote about a couple of weeks ago, I started thinking on how could be improved a conference’s schedule and I came out with this little speech recommendation system.
What is it ?
It’s a little web application that uses data collected from users choiches to suggest you a bunch of speeches that you may find interesting. For each speech a recommendation index is calculated using Pearson Distance algorithm and an appropriate message is given to the user based on that index.
How it Works ?
The application first asks you for a few speeches you are sure to attend to, then it calculates the Pearson distance between yours and other users choiches and basing on that index it finds which speeches may be interesting for you.
Screenshot and application’s link
Here is a screenshot of the application, I used YUI base css pack to speed up the developing process while keeping the layout clean and cross browser.
The ‘choose a few speeches you are sure to attend’ phase
The ‘a bunch of speeches you may find useful’ phase
Now, what next ?
Well, now it’s time to try out the conference speeches recommendation system; when the application will start to collect a considerable amount of data I’ll publish some statistics about the most wanted speech !
Try WhichSpeech?, RailsConf2008 recommendation system!
Disclaimer
What I created is intended as an exercise about recommendation algorithms and it works only by estimating your preferences based upon other users choices. It does not aim to show that some speeches are better that others.


Comments
Jesus
Posted on February 22
Bosco
Posted on February 22