Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 1.7 KB

README.md

File metadata and controls

32 lines (26 loc) · 1.7 KB

plistarecs

Set of recommenders for the Plista News Recommendation Challenge.

The recommenders use modified versions of the Plista contest client implementation by @matip available at plistacontest (forked here) and the Plista Challenge client implementation by @torbenbrodt available here

Implemented by recommenders.net

##Instructions ###Prerequisites

  • java 7
  • maven

###Running a recommender

  1. Get the client
  2. git clone https://github.com/recommenders/plistaclient
  3. cd plistaclient
  4. mvn clean install
  5. Get the recommenders
  6. git clone https://github.com/recommenders/plistarecs
  7. cd plistarecs
  8. vim plista.properties to configure a recommender and port
  9. mvn clean package; ./run.sh (preferably in a screen)
  10. Check if your server is running at http://yourhost:yourport
  11. Register account at ORP and connect to your server
  12. Win the prizes

###Additional info The recommenders will fail initially as there is no data provided in the repository. As the recommender receives impressions from Plista it will create data files in the folder it lives. This data is used for recommendation. Note that data files grow fast, you will need plenty of gigabytes of storage for this.