Export or edit this event...

Portland Java User Group (PJUG)

Oracle (Downtown Campus)
1211 SW 5th Avenue, Suite 800, Room 8005
Portland, Oregon 97204, US (map)



Introduction to Recommender Systems

Ever wonder how Amazon and Netflix seem to have an uncanny ability to anticipate what products you might be interested in based on your past selections? This presentation will delve into how this accomplished thought the use use of filters - both collaborative and content-based - and also hybrid techniques.

Two practical open source recommender systems will also be presented:

Lenskit framework - An open-source toolkit used primarily for researching and building recommender prototypes.

Apache Mahout - A production-grade Machine Learning system. One of Mahout's strong use cases is in building recommenders.


Bob Brehm is a Java software developer in the Portland area. Most recently he has been contracting with Nike on their Digital Search team. Bob had dabbled with Java since the early days and got serious about it in 2002. Bob is keenly interested in and has decided to specialize in Enterprise Search, Recommenders and Big Data. Bob is married and has lived in the Portland area since 2001 when he relocated from Rochester, NY. He believes strongly that rain is better than shoveling snow any day! In his spare time Bob enjoys a diverse number of hobbies including electronics, open-source projects, reading, exploring Portland, and running/sports.