/user/allIDs or /item/allIDs, and in turn calls
MyrrixRecommender.getAllUserIDs() or MyrrixRecommender.getAllItemIDs(), depending on
isUserIDs().AbstractClusterServlet.isUser().HttpServlets used in the application.AllRecommendations and AllItemSimilarities.AllItemSimilarities and AllRecommendations./because/[userID]/[itemID]?howMany=n, and in turn calls
MyrrixRecommender.recommendedBecause(long, long, int).Filter that rejects requests from hosts that are sending too many requests./estimate/[userID]/[itemID] and in turn calls
MyrrixRecommender.estimatePreference(long, long)./ingest and in turn calls
MyrrixRecommender.ingest(Reader)}.MyrrixRecommender instance
is initialized at startup, along with related objects, and shut down when the container is destroyed.MemoryRealm./mostPopularItems(?howMany=n)
and in turn calls
MyrrixRecommender.mostPopularItems(int).Accept header./pref/[userID]/[itemID] and in turn calls
MyrrixRecommender.setPreference(long, long, float)./ready and in turn calls
MyrrixRecommender.isReady()./recommend/[userID](?howMany=n)(&considerKnownItems=true|false)(&rescorerParams=...)
and in turn calls
MyrrixRecommender.recommend(long, int)./recommendToAnonymous/[itemID1(=value1)](/[itemID2(=value2)]/...)?howMany=n[&rescorerParams=...],
and in turn calls MyrrixRecommender.recommendToAnonymous(long[], float[], int, IDRescorer)
with the supplied values./recommendToMany/[userID1](/[userID2]/...)(?howMany=n)(&considerKnownItems=true|false)(&rescorerParams=...)
and in turn calls
MyrrixRecommender.recommendToMany(long[], int, boolean, IDRescorer)./refresh,
and in turn calls MyrrixRecommender.refresh().Runner.Runner./similarity/[itemID1](/[itemID2]/...)?howMany=n(&rescorerParams=...),
and in turn calls MyrrixRecommender.mostSimilarItems(long[], int) with the supplied values./similarityToItem/[toItemID]/itemID1(/[itemID2]/...),
and in turn calls MyrrixRecommender.similarityToItem(long, long...) with the supplied values.Copyright © 2012-2013. All Rights Reserved.