cross-posted from: https://lemmy.world/post/13387464

Sup, I’ve been working on this project for the past few months and now it’s finally finished. It’s a MyAnimeList-based anime recommendation system written in Rust. It’s still being trained on the background as I’ve only started the training today in the morning, so tomorrow, the results you get can change.

You can try it out here: https://anote.asudox.dev

Please give feedback!

  • asudox@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    9 months ago

    Well, a few more anime probably won’t change your genre combination but if it ever did, it would have to be within a day for you to even notice. The 24 hours expiry limit is configured in the anote.toml configuration file for the genre combination caches. So if something like that happens, your animelist will be calculated again in 24 hours

    By the way, what exactly do you mean by “it did not take my completed animes into account”? Do you mean it showed you animes that you’ve already watched?

    And also, I recommend you to read the “You should know” section in the README.md file in the GitHub repository as it should explain some stuff that you just asked.

    (I don’t really know why that SSL handshake error happens, I will look into it.)

    • molave@reddthat.com
      link
      fedilink
      English
      arrow-up
      2
      ·
      9 months ago

      Do you mean it showed you animes that you’ve already watched?

      Yes

      Great work! I’ll plan to use this as one of my sources of what to watch.

      • asudox@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        9 months ago

        Alright, I’ll see if I can make it exclude already watched animes. The recommendations you get and also the top 3 animes are subject to change as the training is still ongoing. The training should take about 2-3 days maximum.

        Thanks for the feedback and have a nice day.