70 likes | 83 Views
Enhance Smart Party experience with a voting algorithm for music selection and analyze user satisfaction levels. Implement user-driven song nominations and voting to cater to diverse musical preferences.
E N D
What is Smart Party? • Imagine rooms with music, guests with media devices. • Music in each room comes from guest’s media library and preferences. • Smart Party tracks location, tailors music to guests currently in room.
What am I doing? • Currently songs are chosen in a round-robin fashion • Each user picks one song from library at random • We can do better! We can please more people more of the time!
Voting Algorithm • Voting algorithm works in simulation • Implement voting algorithm in Smart Party application. • Next user nominates a song • Others vote based on their preferences • Result: More users like the music playing
Testing & Analysis • Design test environment using limited hardware resources • Currently, 3 rooms are set up, 3 laptops participate • Need to virtualize to better test voting • Create metric of user satisfaction based on individual preferences • Compare user satisfaction under voting algorithm with round-robin selection.
Checkpoints • 2 quarter project • By end of 1st quarter • Voting algorithm implemented in Smart Party • Progress on building test environment • By end of 2nd quarter • Tested and revised voting algorithm implementation • Data showing increased user satisfaction
Bibliography • K. Eustice, V. Ramakrishna, Nam Nguyen, Peter Reiher, “The Smart Party: A Personalized Location-Aware Multimedia Experience”