Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 976 Bytes

File metadata and controls

32 lines (24 loc) · 976 Bytes

RecRank

Tool for exploiting black-box recommenders for algorithm selection.

Main Components

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

License

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.