Artist Recommendation Program Based on the Billboard Top 100

This was my final project for the Data Structures and Algorithms course in the Codecademy Computer Science Career Path. This program utilizes a data set built around the top 50 artists on the billboard top 100. Utilizing a modified TreeNode class, a modified Binary Search, and a Quicksort algorithm, this program allows the user to input the beginning of a potential genre they’d like to find an artist for and then provides a list of possible genres back to search from until they’ve dialed in on a single genre. The program then provides a list of recommended artists based on their ranking alongside album and song info about the artist. For those interested, the required code can be found here on github; GitHub - KumaKyuta/Artist-Recommendation