steve-pedersen / spotify-infosuite

A desktop, content-based retrieval app that will fetch and display extensive information about the artist and song you are currently listening to on Spotify. This is a school project at SF State.
https://stevedpedersen.github.io/spotify-infosuite
MIT License
3 stars 0 forks source link

Spotify InfoSuite

N|SolidN|SolidN|Solid

Spotify Info Suite is an information delivery platform for Spotify desktop application users. Our aim is to provide users with an abundance of information about the song, artist and album that they are currently listening to on the Spotify Desktop App. Info Suite will enhance aspects of the Spotify app, such as Bio and Photos, as well as create new features like Lyrics and Reviews. It will fill the information gap left by the Spotify Desktop App’s built-in features that are significantly lacking or simply don’t exist. Such features include Song Lyrics, Lyric Interpretations, Album Reviews, Facts, extended Artist Bio and unlimited Artist Photos. Our superior information will be sourced from specialized databases, aggregated reviews, and curated publications. Simple playback controls will exist on Info Suite for convenience, but the majority of music browsing, such as search, will still be handled by the Spotify Desktop App. Info Suite will always remain in sync with the desktop app, creating an integrated experience for the user. This is a class project written by Steve Pedersen and Andrew Lesondak at San Francisco State University CSc 690: Interactive Multimedia Application Development

Website:

https://stevedpedersen.github.io/spotify-infosuite


How to run

Run:

$ python3 Spotify_Infosuite.py

Installation / Dependenices

Spotify InfoSuite requires PyQt5 and Requests to run.

Install the dependencies then run the program

$ pip3 install PyQt5
$ pip3 install requests
$ pip3 install urllib
$ pip3 install unidecode
$ pip3 install beautifulsoup4
$ pip3 install lxml

Todos

License

MIT

This is a class project written by Steve Pedersen and Andrew Lesondak at San Francisco State University CSc 690: Interactive Multimedia Application Development