Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Authors: Liliana Cantero, Paul Baroco, Pamela Vishka
Team Name: LPP
Project Name: PathSong
Dataset: https://www.kaggle.com/datasets/maharshipandya/-spotify-tracks-dataset/data

We will be comparing the algorithms: Dijkstra's Algorithm and A* Algorithm
These algorithms will be compared given the task of traversing a graph.
The goal of these traversals is to highlight a path (edge) that connects two songs
chosen by the user with the aim of creating a smooth transition between songs that can
be used for a variety of tasks, like making mashups and dj-ing. [These connections will
be based off of a similarity score from 0 - 255 (with 0 being max similarity)] which will
be determined using subsets like key, mode, genre, and energy.

// [] subject to change


The SongGraph class contains our adjacency matrix representation of a graph of songs
that will be narrowed down from the data set for convenience using the subsets.

About

Find songs to smooth a transition between two songs

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages