SONG RANKING updates for MALM!!

Skip to the bottom

  • @burrsettles  Mar 2022

    Hi fawmily!

    To help facilitate MALM (March Album Listening Month), I just made some post-FAWM changes to the songs page:

    https://fawm.org/songs/

    Now, instead of displaying the most recent songs, all views will display a loosely "prioritized" list of songs. I won't divulge the exact formula so as to discourage people gaming it, but roughly speaking:

    1. Songs marked as "favorites" plus various other features increase the score

    2. Number of comments received, plus its age and other "popularity" or "virality" sorts of features decrease the score

    The idea is to help you find songs where comments are the most needed. Not zongs necessarily (although you can hit the "zongs" tab to filter down to just those, also prioritized as above), but songs with only 1 or 2 comments will tend to bubble up to the top, as will collabs, favorites, etc.

    I hope this helps people in their feedback-giving journey!

    EDIT: after using this new feature for a few hours now... it definitely is going to need some iteration, so expect it to change a little in the coming days. :) for example, about 1/2 the songs i've gotten have been the "orphan" posts to 3+ way collabs (because most of the commenting happens on the "main" collab post, since the site only allows 2-way collabs now). work in progress!

  • @burrsettles  Mar 2022

    ....this also means that if you comment a song, or the author un-favorites it, etc., these rankings will change dynamically in real-time instead of being a static list of just the most recent FAWM songs (which is kinda pointless now that FAWM is over!)

  • @nadine Mar 2022

    This is soooooooo cool, thank you @burrsettles !
    I always wanted to see an algorithm picking the stuff that is NOT listened a thousand times :D

  • @burrsettles  Mar 2022

    Thanks @nadine !

    This is of the flavor I was alluding to in the "old school vibe of this forum" thread: https://fawm.org/forums/topic/12747/#c272700

    This change is a simple hack, but there's also a lot of opportunity for more sophisticated algorithms to optimize for fawmers reaching their personal goals, and pro-social behavior, rather than optimizing for virality and sucking your attention (which is what most sites aim to do).

  • @sheilerk  Mar 2022

    This will make it much easier to spread the love! Thank you, @burrsettles

  • @rayboneor  Mar 2022

    This made me happy. I've already listened to a handful of songs I wouldn't have found otherwise

  • @johnstaples  Mar 2022

    @burrsettles I hope somewhere in that secret formula you have included engagement as a criterion for ranking. In other words, even though I have marked my song as a fave and it has zero or 1 comment, I shouldn't get page 1 positioning if I am not commenting on other songs!

  • @stephenwordsmith  Mar 2022

    From a cursory look through the list, it appears that 'various features of how much effort went into it' is filing the titles-only songs at the bottom of the list, which is understandable, but also putting lyrics after songs with demos.

    Which I suppose is the right choice if you're here to enjoy music, and few people outside of @frogspawn are putting lyrics to music in March, but it does mean our lyrics-only FAWMers are deprioritised - and they slip through the cracks comment -wise enough as it is

  • @dzdandcunfsd  Mar 2022

    @burrsettles How dare you try to use algorithms for good! I hope you weren't planning on being invited to the evil corporatist overlords convention this summer :D

  • @beacon Mar 2022

    @burrsettles To address @stephenwordsmith's comments, could this also be done to the Lyrics Only section? I don't know if the algorithm for this.

    Also, we're in the middle of the first #listeningskirmish, and I'm thinking of doing one that is lyrics focused. Interested?

  • @midwayfair  Mar 2022

    What does “how much effort went into it” mean? I don’t know if this can answered without revealing methods though.

    I really don’t know how an algorithm could decide how much effort went into my songs when even I wouldn’t be able to tell even on my own songs sometimes.

  • @burrsettles  Mar 2022

    @johnstaples actually, no. i tried these and there's such a huge range in commenting activity that the folks who have given the most comments bubble up to the front page no matter how hard i try to temper the signal down (logarithms, fractional weights, etc.). while there's a good argument for that, i decided to forego that signal for this year's "good enough for now" hack, there are smarter ways to incorporate this in the future.

    @stephenwordsmith lyrics-only songs are NOT deprioritized by design, and i currently see non-zong lyrics-only songs as early as page 3. what you observe may happen in practice, and i'll look to see if there are ways to mitigate this more...

    @beacon the same algorithm applies to the lyrics-only (and all) sections. so you should see more favorites and more zongs on that lyrics-only tab, etc.

    @midwayfair ok, "how much effort" isn't a great way to put it.

  • @siebass  Mar 2022

    I just think it's cool that we're trying to be better. Thanks for updating the algorithm, @burrsettles

  • @max  Mar 2022

    Remember you can still search by tags.
    In case you like to have a listening session full of banjo songs you use the songspage URL, but add /tags/banjo/
    That will bring you to this page https://fawm.org/songs/tags/banjo/
    And if you like to have an evening full of acoustic songs you search for
    https://fawm.org/songs/tags/acoustic/
    etc
    https://fawm.org/songs/tags/lyrics-only/

  • @johnstaples  Mar 2022

    Thanks @burrsettles !

  • @frogspawn Mar 2022

    re tags as per @max above: the use of tags to search doesnt' seem intuitive enough, at least not to me. Something that might be doable in future setups, O overworked and overdemanded @burrsettles ? [#willinghorse/#flogging]

  • @burrsettles  Mar 2022

    @frogspawn i'm not quite sure i understand your suggestion (if there is one?). i.e., what would make "tags to search" more intuitive?

  • @guatecoop  Mar 2022

    I really like this. What a great time to experiment, too! I will definitely be using this for some of the next week’s comments, as I am always trying different ways to expand my reach. Thanks @burrsettles !

  • @andygetch  Mar 2022

    Thank you @burrsettles ! One of the past (and no longer) features about 5090 that I most enjoyed was the ability to sort by song count and find not just zongs, also to find songs with low comment counts. I love that the first five pages of the song list, as it stands now, are all songs with 3 comments or fewer.

  • @timfatchen  Mar 2022

    @burrsettles, mea culpa. I keep forgetting that tags entered in the "search" field will actually search and bring songs up. And forget to put the lid back on @frogspawn 's dubious pond.

  • @majormajormajormajor  Mar 2022

    Absolutely love the changes... and the continued activity. Hopefully this will continue to grow, both now and something we can continue to build on. I love the fact that FAWM is a 'season'- honestly for me it's like second Christmas- but keeping it going in March is still in line with that.

    And yeah, I first discovered how the search is contextual by experimentation. It feels very intuitive to me- as a frontend dev I'm always looking for solutions that function exactly like that

  • @ajna1960  Mar 2022

    @johnstaples I totally agree with you :)

  • @ajna1960  Mar 2022

    Love this as I always try to search out low comments songs and esp on FAWMlings :)

  • @ajna1960  Mar 2022

    @burrsettles Thank you so much !!

  • @wrenarcher  Mar 2022

    Yep!… this is working. And really well. Just found an awesome gem of a song I came across because of the algorithm. Thank you!

  • @burrsettles  Mar 2022

    i just made an update to the songs page ranking algorithm, based on some additional number-crunching this morning.

    the result is more zongs and lyrics-only tracks at higher positions... although fewer faves. not sure it's "better," but iterating. feedback welcome...

  • @gm7  Mar 2022

    @burrsettles ..great stuff Thx.

  • @pianoonthepatio Mar 2022

    (a little late to MALM,.. but) thank you @burssettles !what a great update. I definitely need feedback on some of my low comments songs

  • @berni1954  Mar 2022

    Great idea. But can it factor in whether the author of the song is still around. I have tended to only listen to songs from people who I know from Forums and Comments are still here. I like to leave hefty comments and so worry that I may be wasting my time with people long gone.

  • @bithprod  Mar 2022

    What @berni1954 said. Also, why are 13 of the first 30 songs by the same songwriter? And one of the songs on the first page is one of my own! I wish the list would factor in my favorite genres, in addition to who's still here.

  • @dreamscuba  Mar 2022

    @burrsettles what a great idea!! Thank you for your dedication and service.

  • @jonmeta  Mar 2022

    I like this, The last shall be first…
    I had the same thought as @berni1954 . I too spend time (2 or 3 listens to each song) and tend to give detailed comments and don’t fancy sending them on an interstellar journey into the void.

Leave a Message. Log in to FAWM or sign up first...