You May Also Be Interested in: Implementing User Recommendations in Rails
The social trend in the industry has shifted users’ expectations to highly personalized experiences, presenting them with only personally relevant information. This presentation should arm you with the skills to make your system more intelligent and the arsenal of designs and tools to do it with.
To introduce the basics we will discuss how to implement very familiar recommendations like LinkedIn’s degrees of separation, Facebook’s friend suggestions & smart news feeds, and Amazon’s product recommendations. Also personal experiences from real world rails projects will be shared to better understand issues with performance, scale and limitations to certain tools. At the end of 45 minutes you will walk away with the ability to implement personalized recommendations in your app by understanding:
- How to discover relationships in your data
- Effectively model these relationships to infer personalized recommendations
- Successful patterns for incorporate these recommendations in your rails application
Matthew Deiters
inc
Matthew has been focusing on end-to-end software development and delivery for nearly a decade. He is in constant pursuit of simple innovative solutions to complex problems. He has also been an avid practitioner of agile and lean methodologies for the last 6 years after honing his skills while working for ThoughtWorks in the US and Australia. As an active member of the open source community, he has contributed to several projects as well as frequently speaks at conferences and user groups.
Comments on this page are now closed.

















Comments
This was my favorite talk at RailsConf. Nice intro to practical uses of graph databases and enough direction to quickly get started with them. Would have been interesting to see one example of a custom graph query v. the canned stuff you get from Neo4j, but I realize there was already much to cover in 50 min. Got lots of ideas and inspiration for my current app – exactly what I was looking for. Great work!
I think you packed more info into the time frame of the session than any other I attended. Very nice job.
Awesome presentation. I was looking at the example code you had, trying to get it running (ree-1.8.7, rails 2) and was getting an error. I discovered that JSON.parse(response) had to be done JSON.parse(response.body). Is this just an issue with my setup or is this more common?
Great talk. Would have liked a little more info about collaborative filtering algorithms.
Fantastic presentation. Opened up my world to graph databases.
The slides are up
hey, will slides be available? thanks!
It was a good first look at Graph Databases.
This was a good overview but I would have liked to see a little more depth about graph algorithms.