B C D E F G I M N O P R S T V W 
All Classes All Packages

B

badRequest(HttpServletResponse, String) - Static method in class net.cnri.recommend.web.ServletErrorUtil
 
BasicAuthHeader - Class in net.cnri.recommend.web
A container for a username and a password, obtained by parsing an HTTP Basic auth Authorization: header.
BasicAuthHeader(String) - Constructor for class net.cnri.recommend.web.BasicAuthHeader
Constructor for a BasicAuthHeader.
BasicAuthHeader(String, String) - Constructor for class net.cnri.recommend.web.BasicAuthHeader
 
boostTermVectors(Map<String, Double>, Map<String, Map<String, Double>>) - Static method in class net.cnri.recommend.MoreLikeThis
 
boostTermVectorsByRatings(Map<String, Double>, Map<String, Map<String, Double>>) - Static method in class net.cnri.recommend.Recommender
 
buildMoreLikeThisQueryFor(Collection<Map<String, Double>>, boolean) - Static method in class net.cnri.recommend.MoreLikeThis
 
buildMoreLikeThisQueryFor(Map<String, Double>, boolean) - Static method in class net.cnri.recommend.MoreLikeThis
 
buildMoreLikeThisQueryForWithBoosts(Map<String, Map<String, Double>>, Map<String, Double>) - Static method in class net.cnri.recommend.MoreLikeThis
 

C

compare(Map.Entry<String, Double>, Map.Entry<String, Double>) - Method in class net.cnri.recommend.MoreLikeThis.TermComparator
 
Config - Class in net.cnri.recommend
 
Config() - Constructor for class net.cnri.recommend.Config
 
contextDestroyed(ServletContextEvent) - Method in class net.cnri.recommend.web.WebappStartupListener
 
contextInitialized(ServletContextEvent) - Method in class net.cnri.recommend.web.WebappStartupListener
 
cordraAdminPassword - Variable in class net.cnri.recommend.Config
 
cordraBaseUri - Variable in class net.cnri.recommend.Config
 
CordraErrorResponse - Class in net.cnri.recommend.web
 
CordraErrorResponse() - Constructor for class net.cnri.recommend.web.CordraErrorResponse
 
CordraErrorResponse(String) - Constructor for class net.cnri.recommend.web.CordraErrorResponse
 

D

deleteRating(String, String, String, String) - Method in class net.cnri.recommend.RecommenderService
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class net.cnri.recommend.web.RateItemServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.cnri.recommend.web.MoreLikeThisServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.cnri.recommend.web.RecommendationsServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class net.cnri.recommend.web.RateItemServlet
 

E

enableSimilarProfileMode - Variable in class net.cnri.recommend.Config
 

F

fixSlashes(String) - Static method in class net.cnri.recommend.MoreLikeThis
 

G

generateExcludeDoisQueryFragment(List<String>) - Static method in class net.cnri.recommend.Recommender
 
generateExcludeIdsQueryFragment(List<String>) - Static method in class net.cnri.recommend.MoreLikeThis
 
generateRecommendationsForAllSimilarProfileBased(SolrClient, CordraClient, int, List<String>, boolean) - Static method in class net.cnri.recommend.Recommender
 
generateRecommendationsForAllSimpleContentBased(SolrClient, CordraClient, int, List<String>, boolean) - Static method in class net.cnri.recommend.Recommender
 
getAuthHeader() - Method in class net.cnri.recommend.web.BasicAuthHeader
 
getInstance() - Static method in class net.cnri.recommend.ServiceFactory
 
getMessage() - Method in class net.cnri.recommend.web.CordraErrorResponse
 
getMoreLikeThis(String, List<String>, String, String, int) - Method in class net.cnri.recommend.RecommenderService
 
getMoreLikeThis(List<String>, SolrClient) - Static method in class net.cnri.recommend.MoreLikeThis
 
getPassword() - Method in class net.cnri.recommend.web.BasicAuthHeader
 
getProfileIdsList(CordraClient) - Static method in class net.cnri.recommend.Recommender
 
getRecommendations(String, int, boolean, RecommenderService.Mode, String, String) - Method in class net.cnri.recommend.RecommenderService
 
getSimilarProfileBasedRecommendations(String, CordraClient, SolrClient, List<String>, boolean) - Static method in class net.cnri.recommend.Recommender
 
getSimpleContentBasedPersonalRecommendations(String, CordraClient, SolrClient, List<String>, boolean) - Static method in class net.cnri.recommend.Recommender
 
getTermVector(String, SolrClient, List<String>) - Static method in class net.cnri.recommend.MoreLikeThis
 
getTermVectors(List<String>, SolrClient, List<String>) - Static method in class net.cnri.recommend.MoreLikeThis
 
getTotalDocs(SolrClient) - Static method in class net.cnri.recommend.MoreLikeThis
 
getUserIdForUsername(String) - Method in class net.cnri.recommend.RecommenderService
 
getUsername() - Method in class net.cnri.recommend.web.BasicAuthHeader
 

I

idf(long, long) - Static method in class net.cnri.recommend.MoreLikeThis
 
initialize(String, CordraClient, SolrClient, boolean) - Static method in class net.cnri.recommend.ServiceFactory
 
internalServerError(HttpServletResponse) - Static method in class net.cnri.recommend.web.ServletErrorUtil
 

M

main(String[]) - Static method in class net.cnri.recommend.Recommender
 
moreLikeThis(List<String>, CordraClient, SolrClient) - Static method in class net.cnri.recommend.Recommender
 
MoreLikeThis - Class in net.cnri.recommend
 
MoreLikeThis() - Constructor for class net.cnri.recommend.MoreLikeThis
 
MoreLikeThis.TermComparator - Class in net.cnri.recommend
 
MoreLikeThisServlet - Class in net.cnri.recommend.web
 
MoreLikeThisServlet() - Constructor for class net.cnri.recommend.web.MoreLikeThisServlet
 
multiplyTermVector(Map<String, Double>, Double) - Static method in class net.cnri.recommend.VectorUtil
 

N

net.cnri.recommend - package net.cnri.recommend
 
net.cnri.recommend.web - package net.cnri.recommend.web
 
normalizeAndSumTermVectors(Collection<Map<String, Double>>) - Static method in class net.cnri.recommend.VectorUtil
 
normalizeTermVector(Map<String, Double>) - Static method in class net.cnri.recommend.VectorUtil
convert to unit vector
normalizeTermVectors(Collection<Map<String, Double>>) - Static method in class net.cnri.recommend.VectorUtil
 
normalizeTermVectors(Map<String, Map<String, Double>>) - Static method in class net.cnri.recommend.VectorUtil
 
notFound(HttpServletResponse, String) - Static method in class net.cnri.recommend.web.ServletErrorUtil
 

O

okWithMessage(HttpServletResponse, String) - Static method in class net.cnri.recommend.web.ServletErrorUtil
 

P

printProgress(int, String) - Static method in class net.cnri.recommend.Recommender
 

R

rateItem(String, String, Integer, String, String) - Method in class net.cnri.recommend.RecommenderService
 
RateItemServlet - Class in net.cnri.recommend.web
 
RateItemServlet() - Constructor for class net.cnri.recommend.web.RateItemServlet
 
RecommendationsServlet - Class in net.cnri.recommend.web
 
RecommendationsServlet() - Constructor for class net.cnri.recommend.web.RecommendationsServlet
 
Recommender - Class in net.cnri.recommend
 
Recommender() - Constructor for class net.cnri.recommend.Recommender
 
RecommenderService - Class in net.cnri.recommend
 
RecommenderService(String, CordraClient, SolrClient, boolean) - Constructor for class net.cnri.recommend.RecommenderService
 
RecommenderService.Mode - Enum in net.cnri.recommend
 

S

scaleRatingToBoostFactor(Double) - Static method in class net.cnri.recommend.Recommender
 
ServiceFactory - Class in net.cnri.recommend
 
ServiceFactory() - Constructor for class net.cnri.recommend.ServiceFactory
 
ServletErrorUtil - Class in net.cnri.recommend.web
 
ServletErrorUtil() - Constructor for class net.cnri.recommend.web.ServletErrorUtil
 
setMessage(String) - Method in class net.cnri.recommend.web.CordraErrorResponse
 
SIMILAR_PROFILE_BASED - net.cnri.recommend.RecommenderService.Mode
 
SIMPLE_CONTENT_BASED - net.cnri.recommend.RecommenderService.Mode
 
solrBaseUri - Variable in class net.cnri.recommend.Config
 
sumTermVectors(List<Map<String, Double>>) - Static method in class net.cnri.recommend.VectorUtil
 
sumTermVectors(Map<String, Double>, Map<String, Double>) - Static method in class net.cnri.recommend.VectorUtil
 
sumWeightedTermVectors(List<WeightedTermVector>) - Static method in class net.cnri.recommend.VectorUtil
 

T

TermComparator() - Constructor for class net.cnri.recommend.MoreLikeThis.TermComparator
 
termVector - Variable in class net.cnri.recommend.WeightedTermVector
 
THREADS - Static variable in class net.cnri.recommend.Recommender
 

V

valueOf(String) - Static method in enum net.cnri.recommend.RecommenderService.Mode
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.cnri.recommend.RecommenderService.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
VectorUtil - Class in net.cnri.recommend
 
VectorUtil() - Constructor for class net.cnri.recommend.VectorUtil
 

W

WebappStartupListener - Class in net.cnri.recommend.web
 
WebappStartupListener() - Constructor for class net.cnri.recommend.web.WebappStartupListener
 
weight - Variable in class net.cnri.recommend.WeightedTermVector
 
WeightedTermVector - Class in net.cnri.recommend
 
WeightedTermVector() - Constructor for class net.cnri.recommend.WeightedTermVector
 
B C D E F G I M N O P R S T V W 
All Classes All Packages