Set of recommenders for the Plista contest
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src/main
.gitignore
LICENSE
README.md
plista.properties
pom.xml
run.sh

README.md

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.