0
I Use This!
Activity Not Available
Analyzed 18 days ago. based on code collected 18 days ago.

Project Summary

This project seeks to explore recommender systems, including considerations of open source tools that provide recommender frameworks, a discussion of several implementation options related to recommenders, and options for making recommenders scale to large data sets using Hadoop. In regards to open source tools, this project focuses primarily on the Mahout implementation, an open-source Apache.org project, which provides a series of java-based, machine-learning JARs. While Mahout supports many different aspects of machine learning, including classification, clustering and genetic algorithms, our work focuses primarily on the Mahout class libraries associated with recommender systems. Specifically, we review in depth the workings of recommenders based on item-similarity and user-similarity in creating movie recommendations for users in the Movie Lens dataset, an openly distributed listing of user movie ratings collected by the Open Lens project at the University of Minnesota. The paper progresses by examining and contrasting the different modeling options provided by Mahout, including our implementation of a simple Java “meta-evaluator” to compare the various similarity measures and their relationships to one another, along with a review of additional available parameters, such as neighborhood size. The paper closes with a review of measures of scale. Here, Apache Hadoop is used to demonstrate an efficient map-reduce based implementation of parallelization of the user-user comparisons in an Amazon EC2 cloud installation. We review installation options (and challenges) in the EC2 cloud, and we discuss high-level performance topics for implementing a large-scale data recommender system.

Tags

No tags have been added

In a Nutshell, Big Data Recommender Systems...

 No recognizable code

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has code locations but that location contains no recognizable source code for Open Hub to analyze.

Apache License 2.0
Permitted

Commercial Use

Modify

Distribute

Place Warranty

Sub-License

Private Use

Use Patent Claims

Forbidden

Hold Liable

Use Trademarks

Required

Include Copyright

State Changes

Include License

Include Notice

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    you can embed statistics from Open Hub on your site
  • ...
    55% of companies leverage OSS for production infrastructure
  • ...
    anyone with an Open Hub account can update a project's tags

 No recognizable code

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has code locations but that location contains no recognizable source code for Open Hub to analyze.

Community Rating

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!