2012-04-05 3 views
1

Ich habe eine Website, wo es eine Liste von Angeboten gibt, die der Benutzer für virtuelle Währung ausfüllen kann. Was ist ein anständiger Algorithmus, um zu entscheiden, in welcher Reihenfolge sie angeordnet werden sollen?Bestellung von Anzeigen/Angeboten zur Steigerung des Umsatzes (Vertrauensalgorithmus?)

Was wichtig ist:

  • Neue Angebote bewegen, damit mehr Menschen sie sehen, um auf ihnen einige Metriken zu erhalten
  • Höchster EPC Angebote auf der linken Seite (am besten Geld Entscheidungsträger, höchste Umwandlung)

Die Metriken ich habe:

- Tags (if the user likes movies, the offers tagged with movies should move up) 
- Reported EPC - EPC of the offer according to the affiliate network 
- Network EPC - EPC of the offer across all of our sites 
- Site EPC  - EPC of the offer on this site 
- Source EPC - EPC of the offer from a certain source (there can be multiple per user) 
- Payout  - How much the offer pays per conversion (lead) 
- Clicks  - Clicks network-wide, site-wide, and from a certain source 

Gibt es einen empfohlenen Algorithmus für diese Art von Problem? Ich habe an einen bestimmten Vertrauensalgorithmus gedacht (wie den Wilson-Sortieralgorithmus), aber ich habe keine Ahnung, wie ich das mit den Metriken, die ich habe, umsetzen kann. Irgendwelche Ideen?

+2

Ich hörte, yahoo gefeuert 2000 Menschen gestern. Sie sollten einige von ihnen anstellen. Die Lösung dieses Problems würde mindestens 50 von ihnen erfordern! – ElKamina

+0

^yeah Ich verstehe, dass es ein kompliziertes Problem ist, aber gibt es keinen grundlegenden Algorithmus, aus dem ich bauen kann? –

Antwort

1

Sie versuchen grundsätzlich, ein Anzeigenempfehlungssystem zu erstellen. Dies sollte ein guter Ausgangspunkt sein: http://pages.cs.wisc.edu/~beechung/icml11-tutorial/. Werfen Sie einen Blick auf die Netflix-Herausforderung (Film-Empfehler), KDD Cup 2011 Herausforderung (Musik Recommender) usw.

Verwandte Themen