![Page 1: #TOA13 - Tech Opoen Air Recommender Hackathon](https://reader033.vdocument.in/reader033/viewer/2022051412/54b73e5b4a795966598b46e4/html5/thumbnails/1.jpg)
The Recommender Challenge Hackathonplista GmbH2013/08/02
Torben Brodt
![Page 2: #TOA13 - Tech Opoen Air Recommender Hackathon](https://reader033.vdocument.in/reader033/viewer/2022051412/54b73e5b4a795966598b46e4/html5/thumbnails/2.jpg)
What is plista
● recommendation● advertising● network
● many big publishers in DE, AT, CH, ..● "other articles you might be interested.."● >8 billion impressions, clicks, engages, .. pM
![Page 3: #TOA13 - Tech Opoen Air Recommender Hackathon](https://reader033.vdocument.in/reader033/viewer/2022051412/54b73e5b4a795966598b46e4/html5/thumbnails/3.jpg)
Architecture
![Page 4: #TOA13 - Tech Opoen Air Recommender Hackathon](https://reader033.vdocument.in/reader033/viewer/2022051412/54b73e5b4a795966598b46e4/html5/thumbnails/4.jpg)
Tracking Success
● each time a recommender is chosen, plista will track its success.. for context and context combinations
???
![Page 5: #TOA13 - Tech Opoen Air Recommender Hackathon](https://reader033.vdocument.in/reader033/viewer/2022051412/54b73e5b4a795966598b46e4/html5/thumbnails/5.jpg)
Tracking Success
● "online evaluation" technology● better than classical offline evaluation known
from papers?● cooperation with TU Berlin, aided by state
???
![Page 6: #TOA13 - Tech Opoen Air Recommender Hackathon](https://reader033.vdocument.in/reader033/viewer/2022051412/54b73e5b4a795966598b46e4/html5/thumbnails/6.jpg)
The hackathon
● we open the data, you provide the knowledge
● develop a recommender which implements the http + json api
● plista will track the success, if you are smart, be the winner for the the best recommender
● best is live, best is scalable and best will work in industry
![Page 7: #TOA13 - Tech Opoen Air Recommender Hackathon](https://reader033.vdocument.in/reader033/viewer/2022051412/54b73e5b4a795966598b46e4/html5/thumbnails/7.jpg)
The hackathon
● many interesting people● get to know developers using
○ PHP, Java, NodeJS, Python○ Redis, Storm, Elastic Search○ Apache Mahout, Lucene○ ...
![Page 8: #TOA13 - Tech Opoen Air Recommender Hackathon](https://reader033.vdocument.in/reader033/viewer/2022051412/54b73e5b4a795966598b46e4/html5/thumbnails/8.jpg)
The hackathon
● http://contest.plista.com/○ started 2 year ago
● New API in august● News Recommender Challenge
○ ACM RecSys HongKong http://recsys.acm.org/
![Page 9: #TOA13 - Tech Opoen Air Recommender Hackathon](https://reader033.vdocument.in/reader033/viewer/2022051412/54b73e5b4a795966598b46e4/html5/thumbnails/9.jpg)
How to start (1/3)
register atcontest.plista.com
![Page 10: #TOA13 - Tech Opoen Air Recommender Hackathon](https://reader033.vdocument.in/reader033/viewer/2022051412/54b73e5b4a795966598b46e4/html5/thumbnails/10.jpg)
How to start (2/3)
● start implementation using examples● http://contest.plista.com/wiki/example
![Page 11: #TOA13 - Tech Opoen Air Recommender Hackathon](https://reader033.vdocument.in/reader033/viewer/2022051412/54b73e5b4a795966598b46e4/html5/thumbnails/11.jpg)
How to start (2/3)
● start implementation using examples● http://contest.plista.com/wiki/example
● have a github account?● "fork" one of the example projects● work on your local "clone"● upload to your server● enter url in your contest account
![Page 12: #TOA13 - Tech Opoen Air Recommender Hackathon](https://reader033.vdocument.in/reader033/viewer/2022051412/54b73e5b4a795966598b46e4/html5/thumbnails/12.jpg)
How to start (3/3)
● need a virtual server? ask us● need old data? start replay from
webinterface● try sending debug events from webinterface● wait for team activation● plista starts sending you real data● your responses are displayed on real
publishers
![Page 13: #TOA13 - Tech Opoen Air Recommender Hackathon](https://reader033.vdocument.in/reader033/viewer/2022051412/54b73e5b4a795966598b46e4/html5/thumbnails/13.jpg)
Recommender ideas
● concentrate on implicit feedback● think streaming / incremental
○ better to scale○ faster results, new articles are better than old
articles?● think about cross domain
○ contest is not allowed to mix items from different domains/publishers
○ want knowledge of the full data, but candidate items of a slice
![Page 14: #TOA13 - Tech Opoen Air Recommender Hackathon](https://reader033.vdocument.in/reader033/viewer/2022051412/54b73e5b4a795966598b46e4/html5/thumbnails/14.jpg)
How to go on?
improve the algorithms● there will be a new api● there will be more competition (SIGIR,
RecSys)
join the meetups: http://recommenders.de/join the team: http://www.plista.com/career