public interface Recommender
Modifier and Type | Method and Description |
---|---|
double |
evaluate(RecommenderEvaluator evaluator)
evaluate
|
java.util.Map<Measure.MeasureValue,java.lang.Double> |
evaluateMap()
evaluate Map
|
DataModel |
getDataModel()
get DataModel
|
java.util.List<RecommendedItem> |
getRecommendedList()
get Recommended List
|
void |
loadModel(java.lang.String filePath)
load Model
|
void |
recommend(RecommenderContext context)
recommend
|
void |
saveModel(java.lang.String filePath)
save Model
|
void |
setContext(RecommenderContext context)
set Context
|
void recommend(RecommenderContext context) throws LibrecException
context
- recommender contextLibrecException
- if error occurs during recommendingdouble evaluate(RecommenderEvaluator evaluator) throws LibrecException
evaluator
- recommender evaluatorLibrecException
- if error occurs during evaluatingjava.util.Map<Measure.MeasureValue,java.lang.Double> evaluateMap() throws LibrecException
LibrecException
- if error occurs during constructing evaluate mapDataModel getDataModel()
void loadModel(java.lang.String filePath)
filePath
- file pathvoid saveModel(java.lang.String filePath)
filePath
- file pathjava.util.List<RecommendedItem> getRecommendedList()
void setContext(RecommenderContext context)
context
- recommender contextCopyright © 2017. All Rights Reserved.