Tool for exploiting black-box recommenders for algorithm selection.
Executes recommendation algorithms from and outputs the recommendations list
- Example execution:
python recom.py --topN_list 5 --dataset /fullPath/u.data --testSize 1000 --validSize 9000 --surprise_algo SVD --pickleSavePath /fullPath/list.pickle
Parses the output of a recommendation algorithm to a graph
- Example execution:
python rec2graph.py --pickleLoadPath ./list.pickle --output ./graphs/graph.graph
Calculates and visualizes the distance of recom algorithms
- Example execution:
python distCalc.py --folder_paths ./graphs/ --manual
This project is licensed under the terms of BSD 3-clause Clear license. by downloading this program, you commit to comply with the license as stated in the LICENSE.md file.