Leveraging the power of LLMs and graphs to create an AI-driven Neo4j-backed search engine and interactive network visualization. The Neo4j database only includes the top 1,000 tracks and top 100 artists on Spotify, all labeled with at least one of the genres 'k-pop' or 'j-pop', as of June 2023. The purpose of this project is to enable users to easily find contextual information about and compare the Korean and Japanese music markets.
Key features in top tracks:
- song_name: name of the song
- album_name: the album that the song is in
- artist_name: name of the artist that produced the song
- popularity: a popularity metric calculated by Spotify, ranging from 0-100 with 100 being the most popular, a song that is popular recently is more likely to have a higher score than a popular song in the past
- release_date: release date of the song
Key features in top artist datasets
- artist_name: name of the artist
- popularity: a popularity metric calculated by Spotify, ranging from 0-100 with 100 being the most popular followers: number of followers of the artist on Spotify
- genres: list of genres that the artist is involved in
For example, users may be curious about these issues:
- Which k-pop girl group released albums 4 years ago?
- Which hip hop songs from 2000 to 2010 remain popular today?
- Songs with titles containing the words 'free' or 'money'
- Top 5 most popular genres