public interface RecommenderData extends Serializable
Modifier and Type | Method and Description |
---|---|
void |
addItem(int itemID,
List<Integer> ratingUsers,
List<Double> ratings) |
void |
addUser(int userID,
List<Integer> ratedItems,
List<Double> ratings) |
void |
attachUpdatable(Updatable obj) |
void |
clear() |
void |
close() |
int |
countRatingsItem(int itemID) |
int |
countRatingsUser(int userID) |
void |
disableUpdates(boolean disable) |
double |
getAvgRatingItem(int itemID) |
double |
getAvgRatingUser(int userID) |
double |
getGlobalMean() |
Set<Integer> |
getItems() |
double |
getMaxRating() |
double |
getMinRating() |
int |
getNumItems() |
int |
getNumRatings() |
int |
getNumUsers() |
double |
getRating(int userID,
int itemID) |
SparseVector |
getRatingsItem(int itemID) |
SparseVector |
getRatingsUser(int userID) |
Set<Integer> |
getUsers() |
boolean |
itemExists(int itemID) |
Iterator<Rating> |
ratingIterator() |
void |
removeItem(int itemID) |
void |
removeRating(int userID,
int itemID) |
void |
removeUser(int userID) |
void |
setRating(int userID,
int itemID,
double rating) |
boolean |
userExists(int userID) |
void removeUser(int userID)
void removeItem(int itemID)
void setRating(int userID, int itemID, double rating)
void removeRating(int userID, int itemID)
SparseVector getRatingsUser(int userID)
SparseVector getRatingsItem(int itemID)
double getRating(int userID, int itemID)
int getNumItems()
int getNumUsers()
int getNumRatings()
double getAvgRatingUser(int userID)
double getAvgRatingItem(int itemID)
double getMinRating()
double getMaxRating()
double getGlobalMean()
void attachUpdatable(Updatable obj)
void disableUpdates(boolean disable)
int countRatingsUser(int userID)
int countRatingsItem(int itemID)
boolean userExists(int userID)
boolean itemExists(int itemID)
void clear()
void close()
Copyright © 2014 University of Waikato, Hamilton, NZ. All Rights Reserved.