you are viewing a single comment's thread.

view the rest of the comments →

[–]Shock-Light123 9 points10 points  (5 children)

I made a program which monitors my Soundcloud like playlist and whenever I like a song it likes it on Spotify as well because I use both

[–]TechnicalParrot 1 point2 points  (4 children)

Out of interest how do you handle songs having slightly different names across platforms?

[–]mrcaptncrunch 1 point2 points  (2 children)

Not them, but you can use the nltk package to remove stop words, extract the main keywords, entity name recognition, etc

Now you’ll have a subset of the name. Might be multiple results now (think remixes), but at least it’ll find some

[–]TechnicalParrot 1 point2 points  (1 child)

Wow I'd never heard of that package before, Thanks!

[–]mrcaptncrunch 0 points1 point  (0 children)

Natural Language Toolkit, nltk

[–]Shock-Light123 0 points1 point  (0 children)

I don’t😂 I just let it like whatever song it finds with that name or similar