Package es.upm.etsisi.cf4j.data
This package contains data classes of CF4J.
-
Interface Summary Interface Description DataSet This interface works as a bridge between the raw file and the DataModel. -
Class Summary Class Description BenchmarkDataModels This class allows final users to work with benchmark DataModel instances.DataBank DataBank is focused on storing heterogeneous data as a support to the calculations made in the recommendation process.DataModel This class manages all the information related with a collaborative filtering based recommender system.Item Defines a composition of an Item.ManualDataSet RandomSplitDataSet This class implements the DataSet interface by random splitting the collaborative filtering ratings allocated in a text file.TestItem A TestItem extends an Item given it the following properties: Index in the DataModel array which stores test items.TestUser A TestUser extends an User given him or her the following properties: Index in the DataModel array which stores test users.TrainTestFilesDataSet This class implements the DataSet interface by loading training and test ratings from separated text files.User Defines a composition of an User.