14
The PartyVote The PartyVote Music Library Music Library Visualization Visualization System System No play list, no DJ, no problem! No play list, no DJ, no problem! Nadia Rashid, David Sprague, and Fuqu Nadia Rashid, David Sprague, and Fuqu Wu Wu

The PartyVote Music Library Visualization System No play list, no DJ, no problem! Nadia Rashid, David Sprague, and Fuqu Wu

Embed Size (px)

Citation preview

The PartyVote The PartyVote Music Library Music Library Visualization Visualization

SystemSystemNo play list, no DJ, no problem!No play list, no DJ, no problem!

Nadia Rashid, David Sprague, and Fuqu Nadia Rashid, David Sprague, and Fuqu WuWu

MotivationMotivation

Previous LiteraturePrevious Literature

JukolaJukola

PandoraPandora

MUSICtableMUSICtable

Visualization GoalsVisualization Goals

1.1. Co-present music collaboration Co-present music collaboration for closely knit social groupsfor closely knit social groups

2.2. LightweightLightweight

3.3. Enable system understandingEnable system understanding

4.4. Optimal for participantsOptimal for participants

System UsageSystem Usage

10-20 participants10-20 participants 500+ songs500+ songs 6 hours of non-repeating music.6 hours of non-repeating music.

General OverviewGeneral Overview

Voting & Music SelectionVoting & Music Selection

All songs start with weighting of 0All songs start with weighting of 0 Participants vote for a song/album or Participants vote for a song/album or

artistartist Weight = Weight + (1/# of songs)Weight = Weight + (1/# of songs) Similar songs also affected by votes.Similar songs also affected by votes. High dimensional cluster/hull defined High dimensional cluster/hull defined

by songs with weight > 0by songs with weight > 0 Songs in this cluster are potentially Songs in this cluster are potentially

played.played.

Vote ClusteringVote Clustering

Vote ClusteringVote Clustering

Vote ClusteringVote Clustering

The InterfaceThe Interface

Interface part 2Interface part 2

ChallengesChallenges

MDS and Convex Hull/Clustering MDS and Convex Hull/Clustering Algorithm.Algorithm.

Lots and LOTS of codingLots and LOTS of coding

Evaluation and distance metric Evaluation and distance metric tweakingtweaking

Visualization Goals Visualization Goals RevisitedRevisited

1.1. Co-present music collaboration Co-present music collaboration for closely knit social groups for closely knit social groups ✔✔

2.2. Lightweight Lightweight ✔✔

3.3. Enable system understanding Enable system understanding ✔✔

4.4. Optimal for participants Optimal for participants ✔✔