├── .DS_Store ├── .classpath ├── .project ├── README.md ├── bin ├── .DS_Store ├── algorithms │ ├── .DS_Store │ ├── EvaluationThread.class │ ├── ItemKNN.class │ ├── ItemKNNThread.class │ ├── ItemPopularity.class │ ├── MF_ALS.class │ ├── MF_CD.class │ ├── MF_fastALS.class │ ├── MFbpr.class │ └── TopKRecommender.class ├── data_structure │ ├── DataMap.class │ ├── DenseMatrix.class │ ├── DenseVector.class │ ├── Pair.class │ ├── Rating.class │ ├── SparseMatrix.class │ └── SparseVector.class ├── main │ ├── .DS_Store │ ├── ModelThread.class │ ├── main$1.class │ ├── main$2.class │ ├── main.class │ ├── main_MF.class │ └── main_online.class └── utils │ ├── CommonUtils$1.class │ ├── CommonUtils.class │ ├── DatasetUtil.class │ ├── Printer.class │ ├── SortMapExample.class │ ├── StopwordsFilter.class │ ├── TopKPriorityQueue$1.class │ ├── TopKPriorityQueue.class │ ├── Vote$1.class │ └── Vote.class ├── data ├── .DS_Store ├── README.md └── yelp.rating ├── lib ├── happy.coding.utils.jar └── json-simple.jar └── src ├── .DS_Store ├── algorithms ├── .DS_Store ├── ItemKNN.java ├── ItemPopularity.java ├── MF_ALS.java ├── MF_CD.java ├── MF_fastALS.java ├── MFbpr.java └── TopKRecommender.java ├── data_structure ├── DataMap.java ├── DenseMatrix.java ├── DenseVector.java ├── Pair.java ├── Rating.java ├── SparseMatrix.java └── SparseVector.java ├── main ├── .DS_Store ├── main.java ├── main_MF.java ├── main_bpr.java └── main_online.java └── utils ├── CommonUtils.java ├── DatasetUtil.java ├── Printer.java ├── SortMapExample.java ├── StopwordsFilter.java └── TopKPriorityQueue.java /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/.DS_Store -------------------------------------------------------------------------------- /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/.classpath -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/.project -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/README.md -------------------------------------------------------------------------------- /bin/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/.DS_Store -------------------------------------------------------------------------------- /bin/algorithms/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/algorithms/.DS_Store -------------------------------------------------------------------------------- /bin/algorithms/EvaluationThread.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/algorithms/EvaluationThread.class -------------------------------------------------------------------------------- /bin/algorithms/ItemKNN.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/algorithms/ItemKNN.class -------------------------------------------------------------------------------- /bin/algorithms/ItemKNNThread.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/algorithms/ItemKNNThread.class -------------------------------------------------------------------------------- /bin/algorithms/ItemPopularity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/algorithms/ItemPopularity.class -------------------------------------------------------------------------------- /bin/algorithms/MF_ALS.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/algorithms/MF_ALS.class -------------------------------------------------------------------------------- /bin/algorithms/MF_CD.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/algorithms/MF_CD.class -------------------------------------------------------------------------------- /bin/algorithms/MF_fastALS.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/algorithms/MF_fastALS.class -------------------------------------------------------------------------------- /bin/algorithms/MFbpr.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/algorithms/MFbpr.class -------------------------------------------------------------------------------- /bin/algorithms/TopKRecommender.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/algorithms/TopKRecommender.class -------------------------------------------------------------------------------- /bin/data_structure/DataMap.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/data_structure/DataMap.class -------------------------------------------------------------------------------- /bin/data_structure/DenseMatrix.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/data_structure/DenseMatrix.class -------------------------------------------------------------------------------- /bin/data_structure/DenseVector.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/data_structure/DenseVector.class -------------------------------------------------------------------------------- /bin/data_structure/Pair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/data_structure/Pair.class -------------------------------------------------------------------------------- /bin/data_structure/Rating.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/data_structure/Rating.class -------------------------------------------------------------------------------- /bin/data_structure/SparseMatrix.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/data_structure/SparseMatrix.class -------------------------------------------------------------------------------- /bin/data_structure/SparseVector.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/data_structure/SparseVector.class -------------------------------------------------------------------------------- /bin/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/main/.DS_Store -------------------------------------------------------------------------------- /bin/main/ModelThread.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/main/ModelThread.class -------------------------------------------------------------------------------- /bin/main/main$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/main/main$1.class -------------------------------------------------------------------------------- /bin/main/main$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/main/main$2.class -------------------------------------------------------------------------------- /bin/main/main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/main/main.class -------------------------------------------------------------------------------- /bin/main/main_MF.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/main/main_MF.class -------------------------------------------------------------------------------- /bin/main/main_online.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/main/main_online.class -------------------------------------------------------------------------------- /bin/utils/CommonUtils$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/utils/CommonUtils$1.class -------------------------------------------------------------------------------- /bin/utils/CommonUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/utils/CommonUtils.class -------------------------------------------------------------------------------- /bin/utils/DatasetUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/utils/DatasetUtil.class -------------------------------------------------------------------------------- /bin/utils/Printer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/utils/Printer.class -------------------------------------------------------------------------------- /bin/utils/SortMapExample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/utils/SortMapExample.class -------------------------------------------------------------------------------- /bin/utils/StopwordsFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/utils/StopwordsFilter.class -------------------------------------------------------------------------------- /bin/utils/TopKPriorityQueue$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/utils/TopKPriorityQueue$1.class -------------------------------------------------------------------------------- /bin/utils/TopKPriorityQueue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/utils/TopKPriorityQueue.class -------------------------------------------------------------------------------- /bin/utils/Vote$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/utils/Vote$1.class -------------------------------------------------------------------------------- /bin/utils/Vote.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/bin/utils/Vote.class -------------------------------------------------------------------------------- /data/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/data/.DS_Store -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/data/README.md -------------------------------------------------------------------------------- /data/yelp.rating: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/data/yelp.rating -------------------------------------------------------------------------------- /lib/happy.coding.utils.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/lib/happy.coding.utils.jar -------------------------------------------------------------------------------- /lib/json-simple.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/lib/json-simple.jar -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/.DS_Store -------------------------------------------------------------------------------- /src/algorithms/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/algorithms/.DS_Store -------------------------------------------------------------------------------- /src/algorithms/ItemKNN.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/algorithms/ItemKNN.java -------------------------------------------------------------------------------- /src/algorithms/ItemPopularity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/algorithms/ItemPopularity.java -------------------------------------------------------------------------------- /src/algorithms/MF_ALS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/algorithms/MF_ALS.java -------------------------------------------------------------------------------- /src/algorithms/MF_CD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/algorithms/MF_CD.java -------------------------------------------------------------------------------- /src/algorithms/MF_fastALS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/algorithms/MF_fastALS.java -------------------------------------------------------------------------------- /src/algorithms/MFbpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/algorithms/MFbpr.java -------------------------------------------------------------------------------- /src/algorithms/TopKRecommender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/algorithms/TopKRecommender.java -------------------------------------------------------------------------------- /src/data_structure/DataMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/data_structure/DataMap.java -------------------------------------------------------------------------------- /src/data_structure/DenseMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/data_structure/DenseMatrix.java -------------------------------------------------------------------------------- /src/data_structure/DenseVector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/data_structure/DenseVector.java -------------------------------------------------------------------------------- /src/data_structure/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/data_structure/Pair.java -------------------------------------------------------------------------------- /src/data_structure/Rating.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/data_structure/Rating.java -------------------------------------------------------------------------------- /src/data_structure/SparseMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/data_structure/SparseMatrix.java -------------------------------------------------------------------------------- /src/data_structure/SparseVector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/data_structure/SparseVector.java -------------------------------------------------------------------------------- /src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/main/.DS_Store -------------------------------------------------------------------------------- /src/main/main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/main/main.java -------------------------------------------------------------------------------- /src/main/main_MF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/main/main_MF.java -------------------------------------------------------------------------------- /src/main/main_bpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/main/main_bpr.java -------------------------------------------------------------------------------- /src/main/main_online.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/main/main_online.java -------------------------------------------------------------------------------- /src/utils/CommonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/utils/CommonUtils.java -------------------------------------------------------------------------------- /src/utils/DatasetUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/utils/DatasetUtil.java -------------------------------------------------------------------------------- /src/utils/Printer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/utils/Printer.java -------------------------------------------------------------------------------- /src/utils/SortMapExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/utils/SortMapExample.java -------------------------------------------------------------------------------- /src/utils/StopwordsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/utils/StopwordsFilter.java -------------------------------------------------------------------------------- /src/utils/TopKPriorityQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/sigir16-eals/HEAD/src/utils/TopKPriorityQueue.java --------------------------------------------------------------------------------