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
