edu.qut.cs.rcmd.core.model.tag
Interface TagModel
- All Known Implementing Classes:
- MemoryBasedTagModel, MongoDBTagModel
public interface TagModel
getItemIDs
Set<Long> getItemIDs(long userID)
getItemIDs
org.apache.mahout.cf.taste.impl.common.FastIDSet getItemIDs(long userID,
String tag)
getItemTaggingHistory
Map<org.apache.mahout.common.Pair<Long,String>,Integer> getItemTaggingHistory(long itemId)
getUserTaggingHistory
Map<org.apache.mahout.common.Pair<Long,String>,Integer> getUserTaggingHistory(long userId)
getTaggedItems
Map<String,org.apache.mahout.cf.taste.impl.common.FastIDSet> getTaggedItems(String... tags)
getItemTags
Map<Long,Set<String>> getItemTags(long... items)
getTagAuthors
Map<String,org.apache.mahout.cf.taste.impl.common.FastIDSet> getTagAuthors(String... tags)
getUserTags
Map<Long,Set<String>> getUserTags(long... userIds)
getUserTaggings
Iterable<UserTagging> getUserTaggings()
getAllTags
Set<String> getAllTags()
Copyright © 2012. All Rights Reserved.