We might need to add some more logic to the recommendation algorithm
from CubitOom@infosec.pub to jellyfin@lemmy.ml on 06 Jun 2024 03:44
https://infosec.pub/post/13299636
from CubitOom@infosec.pub to jellyfin@lemmy.ml on 06 Jun 2024 03:44
https://infosec.pub/post/13299636
I love Jellyfin. I did think these recommendations were a bit funny however since they were so off.
Maybe the recommendations need to also look at the movies mpaa rating? Like something PG shouldn’t be recommended after watching an R and especially not vice versa.
I guess it becomes complex quickly if you want to add other rating systems to the mix.
threaded - newest
How much content do you have? It can only do so much when the options are few lol
Just over 1000 fims
I actually saw A Boy and His Dog, and I’d categorize it as post-apocalyptic turbo-misogyny. The ’70s are a foreign country; they do things differently there.
.
Fun fact about A Boy and His Dog: it’s one of the primary influences (actually probably THE primary influence) of the Fallout games and their setting. In that sense, much of it is a criticism of Cold War American culture. All of the horrible stuff done to women in that movie is not an endorsement of it, but more of a direct criticism of the underlying misogyny in American culture. Also, it’s based on a Harlan Ellison novella. Or collection of them, rather.
Totally, I saw the fallout show and decided to re-watch a boy and his dog.
Heh. Jellyfin sees “Inside Out” very differently than I did…
Man cashback is such a good movie. I’m legit surprised to see it pop up randomly on a post here! Excellent taste! I’m gonna have to go rewatch that now.
Hey, I’ve worked in the recommendations/similarity calculations. Could you post a screenshot of the detail page for Inside Out? I suspect your media doesn’t have associated metadata (e.g. tmdb tags) that are used to power similarity calculations.
I’m not 100% sure what the detail page is but here is the page I see when selected.
<img alt="" src="https://infosec.pub/pictrs/image/2dfc719b-059e-4c88-afc2-e0f800cc06d1.png">
I think I have Jellyfin mostly at the default setings, with one exception. I did change the name of the key for the rating variable in the metadata to be ‘MPAA rating’ instead of the default which I think was ‘rating’ before since I found it confusing. So if the current recommendation calculation is using that variable then I guess it would be null for all my media.
Also, here is the metadata jellyfin shows.
github.com/jellyfin/…/SqliteItemRepository.cs#L22… is what’s discovering similar content. If the
InheritedParentalRatingValue
is considered zero, it’s only going to match other content with the same value. Can you elaborate on “I did change the name of the key for the rating variable in the metadata to be ‘MPAA rating’ instead of the default which I think was ‘rating’ before since I found it confusing.”? I suspect we’re zeroing (ha ha) in on the problem.Digging in a bit. It looks a bit different than I thought it did on my end.
I periodically use Kodi to backup my metadata to an NFO file. But I guess I forgot to script that and haven’t actually done that in a while. When Kodi scrapes the metadata it preprends the
mpaa
value with the stringMPAA Rated
. I did this to make it more obvious if the rating was scraped correctly since I’ve seen kodi attempt to scrape before but then just record the value as null.Inside Out didn’t have an NFO that Jellyfin was reading from. But Jellyfin is set to scrape its own metadata from all avaliable sources. I just didn’t enable it to write its own NFO file since I want the files that Kodi makes to take precidence and not be overwritten be Jellyfin. So for the case of insde out, it’s pulling the correct rating without any changes. As seen in this desktop screenshot. <img alt="" src="https://infosec.pub/pictrs/image/8add5606-1b0e-4dbc-8cb1-cd97595ec36d.jpeg">
A Boy and His Dog, on the other hand does have a nfo from Kodi and it does have that MPAA rating on jellyfin with the prepended string as seen in this screenshot and in this bit from the nfo file.
<img alt="" src="https://infosec.pub/pictrs/image/6af8a993-a768-457c-8411-ea814ed0d337.jpeg">
Yes, modifying the value is going to break the mappings (see github.com/jellyfin/jellyfin/blob/…/us.csv). Anywho, I think we’ve discovered the root of your problem. How you choose to rectify it I leave to you! Personally, I’d recommend suffixing your filenames with
[tmdbid-123456]
as per jellyfin.org/docs/general/server/media/movies/ and letting themoviedb.org handle it all for you.Huh. I saw cashback many years ago on tv or something but could never figure out the name even after a lot of googling. And here we are I’ve finally found it thanks to you. Maybe I’ll give it another watch. For a long time I’ve thought about the thing of not looking at the clock when doing unpleasant activities. Thanks!
It’s a pretty decent movie. Towards the end it kind of goes off the path it started on but otherwise a good watch.