mahout-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject RE: api and documentation
Date Mon, 01 Dec 2014 08:54:58 GMT
I want to code a user based recommender :)

-----Mensaje original-----
De: Pat Ferrel [] 
Enviado el: viernes, 28 de noviembre de 2014 17:51
Asunto: Re: api and documentation

You may not need the API since several methods are supported from the command line. But once
you choose a recommender we can point you to the right place. What does your data look like?

From another thread ========================

Mahout has several recommenders so no need to create one from components. They all make use
of the similarity of preferences between users—otherwise known as collaborative filtering.

Primary Mahout Recommenders:
1) Hadoop mapreduce item-based cooccurrence recommender. Creates all recs for all users. Uses
“Mahout IDs"
2) ALS-WR hadoop mapreduce, uses matrix factorization to reduce noise in the data. Sometimes
better for small data sets than #1. Uses “Mahout IDs"
3) Mahout + search engine: cooccurrence type. Extremely flexible, works with multiple actions
(multi-modal), works for new users that have some history, has a scalable server (from the
search engine) but is more difficult to integrate than #1 or #2. Uses your own ids and reads
csv files.

Pick a recommender we can go from there.

On Nov 28, 2014, at 4:46 AM, ARROYO MANCEBO David <> wrote:

Hi mahouters,
Where are documentation about of the API and his use? (classes, methods, data types, purposes...)
I need to know all about collaboration filtering for build recommenders Thanks.

View raw message