That is one of the important changes in Mahout 0.2. Now the Taste framework
operate only on long id values.
Sean will reply your post better,
but I think that change is about performance issues.

And I know Taste is able to migrate String ids to long ones, you can find
related interfaces and classes under the package
org.apache.mahout.cf.taste.model, and org.apache.mahout.cf.taste.impl.model

On Wed, Nov 18, 2009 at 9:40 AM, Jeff Zhang <[email protected]> wrote:

> Hi all,
>
> I'd like to integrate taste to our system. Unfortunately I found that
> Taste's DataModel require me using long type as user id and item id.
>
> I don't thinkg it make sence to enforce user use long type as id. String
> type will be more extensible and flexible.  Because sometimes user use
> email
> address as id or other times use uuid as user id.
>
>
> Thank you.
>
> Jeff Zhang
>



-- 
Gökhan Çapan

Reply via email to