| Class | Description |
|---|---|
| AbstractAllIDsServlet |
Responds to a GET request to
/user/allIDs or /item/allIDs, and in turn calls
MyrrixRecommender.getAllUserIDs() or MyrrixRecommender.getAllItemIDs(), depending on
AbstractAllIDsServlet.isUserIDs(). |
| AbstractClusterServlet |
Responds to a request for user or item cluster info, depending on the value of
AbstractClusterServlet.isUser(). |
| AbstractMyrrixServlet |
Superclass of
HttpServlets used in the application. |
| AllItemIDsServlet | |
| AllUserIDsServlet | |
| BecauseServlet |
Responds to a GET request to
/because/[userID]/[itemID]?howMany=n, and in turn calls
MyrrixRecommender.recommendedBecause(long, long, int). |
| EstimateForAnonymousServlet |
Responds to a GET request to
/estimateForAnonymous/[toItemID]/[itemID1(=value1)](/[itemID2(=value2)]/...),
and in turn calls MyrrixRecommender.estimateForAnonymous(long, long[], float[])
with the supplied values. |
| EstimateServlet |
Responds to a GET request to
/estimate/[userID]/[itemID] and in turn calls
MyrrixRecommender.estimatePreference(long, long). |
| IngestServlet |
Responds to a POST request to
/ingest and in turn calls
MyrrixRecommender.ingest(Reader)}. |
| ItemClusterServlet | |
| LogServlet |
Prints recent log messages to the response.
|
| MostPopularItemsServlet |
Responds to a GET request to
/mostPopularItems(?howMany=n)
and in turn calls
MyrrixRecommender.mostPopularItems(int). |
| PreferenceServlet |
Responds to a POST request to
/pref/[userID]/[itemID] and in turn calls
MyrrixRecommender.setPreference(long, long, float). |
| ReadyServlet |
Responds to a HEAD or GET request to
/ready and in turn calls
MyrrixRecommender.isReady(). |
| RecommendServlet |
Responds to a GET request to
/recommend/[userID](?howMany=n)(&considerKnownItems=true|false)(&rescorerParams=...)
and in turn calls
MyrrixRecommender.recommend(long, int). |
| RecommendToAnonymousServlet |
Responds to a GET request to
/recommendToAnonymous/[itemID1(=value1)](/[itemID2(=value2)]/...)?howMany=n[&rescorerParams=...],
and in turn calls MyrrixRecommender.recommendToAnonymous(long[], float[], int, IDRescorer)
with the supplied values. |
| RecommendToManyServlet |
Responds to a GET request to
/recommendToMany/[userID1](/[userID2]/...)(?howMany=n)(&considerKnownItems=true|false)(&rescorerParams=...)
and in turn calls
MyrrixRecommender.recommendToMany(long[], int, boolean, IDRescorer). |
| RefreshServlet |
Responds to a POST request to
/refresh,
and in turn calls MyrrixRecommender.refresh(). |
| SimilarityServlet |
Responds to a GET request to
/similarity/[itemID1](/[itemID2]/...)?howMany=n(&rescorerParams=...),
and in turn calls MyrrixRecommender.mostSimilarItems(long[], int) with the supplied values. |
| SimilarityToItemServlet |
Responds to a GET request to
/similarityToItem/[toItemID]/itemID1(/[itemID2]/...),
and in turn calls MyrrixRecommender.similarityToItem(long, long...) with the supplied values. |
| TagItemServlet |
Responds to a POST request to
/tag/item/[itemID]/[tag] and in turn calls
MyrrixRecommender.setItemTag(String, long, float). |
| TagUserServlet |
Responds to a POST request to
/tag/user/[userID]/[tag] and in turn calls
MyrrixRecommender.setUserTag(long, String, float). |
| UserClusterServlet |
Copyright © 2012-2013 Myrrix Ltd. All Rights Reserved.