I’m interested in selfhosting, if possible, an equivelant to last.fm – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.

Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.

  • @statue_smudge
    link
    2010 months ago

    Not really meant for self hosting, but have you looked at listenbrainz? The software and data is open and it’s not a commercial service.

  • @[email protected]
    link
    fedilink
    1110 months ago

    How would these recommendations be generated. Will you host for loads of people or just sit there with your single datapoint?

    • KalciferOP
      link
      fedilink
      3
      edit-2
      10 months ago

      That’s a fair point that I had not considered – it’s a shortcoming in the premise of my inquiry. I wonder if it’s possible, if at all, to create any recommendation service that doesn’t compromise on user privacy. It may not be, as it would require a user’s history, which, given enough entries, can be used to identify them.

      • @[email protected]
        link
        fedilink
        010 months ago

        Its possible with anonymous data. But you do need other user’s data. So it would need to somehow be not just self-hostee but also federated. With lots of dsts from other servers

        • KalciferOP
          link
          fedilink
          210 months ago

          The issue, I think, is that having access to a user’s entire listening history could very well be used to identify that user – one’s full listening history is likely to be rather unique.

  • @[email protected]
    link
    fedilink
    210 months ago

    You’ll need some kind of database if you want recommendations… Listenbrainz’s data is open, so you might find some self-hosted service that uses that database and local history for recomendations, but… why not just contributing your scrobbles to that awesome project?

    They do require an email for signup, but IMO they are trustworthy and you can just use some anonymous email if it’s important to you to really stay anonymous.