1. DLP Flash Christmas Competition + Writing Marathon 2024!

    Competition topic: Magical New Year!

    Marathon goal? Crank out words!

    Check the marathon thread or competition thread for details.

    Dismiss Notice
  2. Hi there, Guest

    Only registered users can really experience what DLP has to offer. Many forums are only accessible if you have an account. Why don't you register?
    Dismiss Notice
  3. Introducing for your Perusing Pleasure

    New Thread Thursday
    +
    Shit Post Sunday

    READ ME
    Dismiss Notice

Empty "Recommended Stories" list

Discussion in 'Site Related Support' started by Photon, Jun 8, 2013.

  1. Photon

    Photon Order Member

    Joined:
    Jul 15, 2012
    Messages:
    838
    Location:
    Poland
    affected page: https://forums.darklordpotter.net/recommended.php

    Currently this list is for me empty (strictly speaking it contains two locked threads that can not be rated).

    My guess is that it caused by generation mechanism ("Based off the 50 users most like you.") selecting only users without stories new for me.

    I am certain that there are still unrated stories rated by users that are quite like me (for some time I had more locked threads).

    I see some ways to solve this problem (it assumes that my guess is correct)

    1. It is a feature, not a bug and it is supposed to work this way (though I hope that I will be able to use this awesome feature)
    2. Increase number of users to generate list (though it would increase server load and generation time)
    3. Increase number of users to generate list, only for accounts that receive list that is empty/only with locked threads (may be more complex to do it properly)
    4. Discard similar users that add no unlocked threads (should be done carefully to avoid DDoS, may be complex to do it properly)
    5. Publish dataset of stories and story ratings, what would allow me to make clone of the tool that would work properly (publication of this data [even anonymized] may be violation of users' privacy, generating it may be more complex than properly fixing problem)
    Ad (2), (3) and (4) - is software used to run this site published as open source? Especially part used to generate suggested stories?
     
  2. yak

    yak Moderator DLP Supporter Retired Staff

    Joined:
    Jul 28, 2007
    Messages:
    4,001
    Location:
    Australia
    There's an open source API for the Library which includes story ratings.

     
  3. Photon

    Photon Order Member

    Joined:
    Jul 15, 2012
    Messages:
    838
    Location:
    Poland
    Thanks! I hope that it allows to query individual ratings, not only aggregated scores.
     
  4. yak

    yak Moderator DLP Supporter Retired Staff

    Joined:
    Jul 28, 2007
    Messages:
    4,001
    Location:
    Australia
    Dig into it and have a look.
     
  5. Lord Ravenclaw

    Lord Ravenclaw DLP Overlord Admin DLP Supporter

    Joined:
    Apr 2, 2005
    Messages:
    4,372
    Location:
    Denver, CO
    The DLP API does not include the code which does the recommendations. That's a separate project I haven't gotten around to merging in yet.

    It's Mahout based. For more details on the implementation, I wrote a blog post on it. http://xorlev.com/blog/2012/09/30/web-machine-learning/

    If you're interested in machine learning and/or programming, join us in the #programming channel of irc.darklordpotter.net. I haven't put a ton of effort into the recommender given its low usage, but if people are interested I'm happy to put in the effort to improve it.
     
Loading...