Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user Harvey ! (Registered 2024-11-25) You are not logged in - nap
CSDb User Forums


Forums > CSDb Discussions > csdb browsing feature: similar productions
2019-05-20 23:02
fieserWolF

Registered: May 2003
Posts: 3
csdb browsing feature: similar productions

Just an idea: wouldn't it be awesome if we had some kind of "you might also like"-feature when looking at an entry on csdb? Don't know how to implement it, but browsing csdb through similar prods would be hours of fun. Don't you think?
2019-05-21 00:09
Krill

Registered: Apr 2002
Posts: 2969
Quoting fieserWolF
wouldn't it be awesome if [...] Don't know how to implement it, but
Nuff said, i'd say.
2019-05-21 01:03
Krill

Registered: Apr 2002
Posts: 2969
Or maybe not enough, might have come across a little assholey.

But think of commercial platforms with huge userbases. It appears that "similarity" is a pretty subjective concept with artistic works like movies or music, and even those huge platforms need to rely on human editors once their algorithms quickly reach their limits, despite the aforementioned huge userbases and logged sales, views, or clicks.
2019-05-21 14:06
Oswald

Registered: Apr 2002
Posts: 5086
nice idea, the algo could look for what releases same user looked at close in time. or releases with similar authors, etc.
2019-05-21 15:13
phvse

Registered: Mar 2019
Posts: 2
maybe introduce a tagging option when adding new releases, so the 'you might also like' feature could be based on tags.
only problem is that previous releases would have to be tagged retroactively.
2019-05-21 20:15
Oswald

Registered: Apr 2002
Posts: 5086
yeah tags are on the whishlist since like 10-15 years :) problem is Perff is the only one who can change the code, and he mostly lost interest in adding new features, plus its an unmaintainable spaghette from what I gathered.
2019-05-21 21:59
Seven

Registered: Jan 2002
Posts: 202
You want productions by the same coder, musician or graphic artist... it's already there.
You want productions with the same music... thanks to the busy souls putting in HVSC links, that's quite possible, too.

CSDb hardly has enough vote data to implement a "you might also like" feature that goes anywhere beyond the Top XYZ we already have -- we barely have 700 Demos and One-File Demos each that qualify for an above average (>= 7) rating, not to mention that a lot of the newer productions tend to get voted rather high with a lot of older productions struggling to even get the required 5 votes.

But that's not "similar productions", so... what kind of "similarity" would you expect?

Here are another 2573 productions that have: "logo over rasterbars with scroller" ;-)
2019-05-21 22:51
Krill

Registered: Apr 2002
Posts: 2969
Quoting Seven
what kind of "similarity" would you expect?
Indeed, what kind of computable metric could be used there?

I think it'd be more sensible to have users create something akin to ordered playlists of favourites, which other users could browse.

But then again, CSDb isn't likely to add any more complex features, as it seems that due to some kind of deadlock nobody is willing and/or allowed to sanitise the code.
2019-05-22 01:11
Mr.Ammo
Account closed

Registered: Oct 2002
Posts: 228
Quoting Krill
Quoting Seven
what kind of "similarity" would you expect?
Indeed, what kind of computable metric could be used there
The only thing I can think of are votes since that's the only user input CSDb has which shows how well users like or do not like a release.

However, for it to somewhat work, it does require honest and a lot more voting.

A quick count of the votes:
169,659 <- number of releases
 11,981 <- number of releases with 5 or more votes
153,261 <- total amount of votes for releases with 5 or more votes                                  
7.49    <- average score  of the CSDb scores                                          
-- there are some releases deleted, but I didn't exclude them in these numbers.
Quoting Krill
But then again, CSDb isn't likely to add any more complex features, as it seems that due to some kind of deadlock nobody is willing and/or allowed to sanitise the code.
Indeed, that seems to be the status quo.
2019-05-22 08:25
Digger

Registered: Mar 2005
Posts: 427
Could use TensorFlow (from Google) and train images from certain graphicians/demos and then use it to match "visually close" releases.
I might be able to make a small PoC.
2019-05-22 08:48
Seven

Registered: Jan 2002
Posts: 202
"Visually close"... look, all these images use close to the same 16 colors ;-D
2019-05-22 10:02
Krill

Registered: Apr 2002
Posts: 2969
I maintain and repeat that "similarity" is a very subjective concept in the domain of creative productions.

Whatever clustering a machine or a random person will come up with, all the rest will more likely than not agree to disagree.
2019-05-22 13:18
Oswald

Registered: Apr 2002
Posts: 5086
Quote: I maintain and repeat that "similarity" is a very subjective concept in the domain of creative productions.

Whatever clustering a machine or a random person will come up with, all the rest will more likely than not agree to disagree.


thats natural. its not like we agree on how currently everything works.
2019-05-23 01:09
Seven

Registered: Jan 2002
Posts: 202
In movies, books, films etc. we have however loosely defined genres and styles, that can give you a vague idea of what might be "similar"... that probably translates best to music releases, maybe even to pixel graphics, but I have no idea how to group demos into genres.
2019-05-23 07:27
Krill

Registered: Apr 2002
Posts: 2969
Quoting Seven
but I have no idea how to group demos into genres.
Until the turn of the millennium, demos had been lumped into at least two mutually exclusive categories: oldschool and newschool.

Oldschool was heavy on effects in 2-D, 50 FPS, native/high resolution, with an emphasis on VIC trickery, catchy tunes with a lot of treble, and the space bar.
Newschool was heavy on effects in 2.5 to 3-D, < 50 FPS, chunky/low resolution, with an emphasis on math-based complex visuals as seen on more powerful platforms of the day, thumping tunes with a lot of bass, and an IRQ loader.

That line has become somewhat blurrier since then. =)
2019-05-23 07:52
Seven

Registered: Jan 2002
Posts: 202
Quoting Krill
Until the turn of the millennium, demos had been lumped into at least two mutually exclusive categories: oldschool and newschool.


That kinda feels like saying the genres for movies are silent film and sound film. ;-)
2019-05-23 08:19
Krill

Registered: Apr 2002
Posts: 2969
Maybe, but then you can't really compare movies to demos. Also i'd make silent and sound film different platforms, not genres.

The genre of a movie is primarily determined by which story it tells, and how.
Technical merits don't weigh in so much.

For demos, it's pretty much the opposite. And there aren't so many story-driven demos, and then that is not mutually exclusive to being any kind of school.
2019-05-24 12:46
Skate

Registered: Jul 2003
Posts: 494
Quote: maybe introduce a tagging option when adding new releases, so the 'you might also like' feature could be based on tags.
only problem is that previous releases would have to be tagged retroactively.


i'd really like to see those tags.

demo, best, fastest, world first, amazing, realtime, highres, digi, 3d, gpu emulation, pixel guru, amiga like, god level

- isn't it an intro with a static logo and a 1x1 scroller?
- yep.

:)
2019-05-24 14:27
phvse

Registered: Mar 2019
Posts: 2
graphics tagging works decently on http://artcity.bitfellas.org

you could apply the same to code and music.
but yes, one would have to post more descriptive/specific tags than that :)
2019-05-25 04:48
Adam

Registered: Jul 2009
Posts: 323
Quoting fieserWolF
Just an idea: wouldn't it be awesome if we had some kind of "you might also like"-feature when looking at an entry on csdb?

nah

Quote:
Don't know how to implement it, but browsing csdb through similar prods would be hours of fun. Don't you think?

I achieve the same results by clicking on sceners names, or groups, or by searching using already available features :)

Quoting Skate
i'd really like to see those tags.

you'll be waiting a while. :)
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Matt
Jazzcat/Onslaught
Kimono
Solo Kazuki
rexbeng
DeeKay/Crest
Guests online: 84
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Mojo  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Wonderland XIV  (9.6)
10 Comaland 100%  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Party Elk 2  (9.6)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.6)
5 Libertongo  (9.5)
6 Rainbow Connection  (9.5)
7 Onscreen 5k  (9.5)
8 Morph  (9.5)
9 Dawnfall V1.1  (9.5)
10 It's More Fun to Com..  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Nostalgia  (9.3)
5 Triad  (9.2)
Top Original Suppliers
1 Derbyshire Ram  (9.7)
2 Fungus  (9.3)
3 Black Beard  (9.2)
4 Baracuda  (9.2)
5 hedning  (9.1)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.051 sec.