Hi i’m looking for suggestions on how to compare multiple lists
and find recurring sequences in the lists.
This for my DJ history playlists, wanting to find song sequencing
combos that I use over and over.
each list item would contain records of the following:
- list index
- track name
- artist name
- genre
{playlistINDEX:1, track:“Miss You”, artist:“Rolling Stones”, genre:“Classic Rock”}
I would like to be able to assign ranking values based on:
- the number of times a match is found
- the depth of the match index wise
for the depth I’ll probably just start with a index depth -1,1 to start
(before and after)… but eventually would probably like to extend it
up to even -5,5 (does the match come within 5 items before or after) - a combo ranking based on the match count x the depth
(the more times it is closer, the higher the ranking)
From here I would like to possibly be able to do the following:
- create a new master list based on all the lists, grouping duplicate
items based on their rankings from above, also having the duplicates
only appear once. Trying to maintain somewhat of the same order as the original lists - create sublists, with each sublist only containing matched genre values,
and then creating as above - enter the name of a track (or select from a list) and then provide suggestions
of songs to play that would match based on the rankings.
suggestions?
thanks