Music by actions: a music recommender based on activity recognition

Recommendation systems are widely used for personalized movies, music and product suggestions using collaborative filtering methods. Currently, music recommender suggests music based on listening history and similar genres, which are not ambient and actor aware. This project proposes HitMe; a music...

Full description

Saved in:
Bibliographic Details
Main Author: Ong, Kian Shon
Format: Final Year Project / Dissertation / Thesis
Published: 2022
Subjects:
Online Access:http://eprints.utar.edu.my/4723/1/fyp_IA_2022_OKS.pdf
http://eprints.utar.edu.my/4723/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utar-eprints.4723
record_format eprints
spelling my-utar-eprints.47232023-01-10T11:30:42Z Music by actions: a music recommender based on activity recognition Ong, Kian Shon T Technology (General) Recommendation systems are widely used for personalized movies, music and product suggestions using collaborative filtering methods. Currently, music recommender suggests music based on listening history and similar genres, which are not ambient and actor aware. This project proposes HitMe; a music recommendation system that suggests songs based on the users’ real-time activities. For example, HitMe recommends high tempo songs to a user running on a treadmill while a slow pace song for a user who is relaxing on a couch. Firstly, we build a CNN-LSTM for indoor activity recognition using a custom activity dataset. The dataset contains pre-processed activity videos from “HMDB51”, “UCF-101”, “STAIR Actions”, and “kinetics-downloader” datasets. We train the CNN-LSTM for multiclass classifications to identify nine actions; that includes: “Biking”, “ComputerWork”, “Driving”, “Eat&Drink”, “PlayInstrument”, “Sport”, “Studying” “Walking”, “Writing”. Before that, we use VGG16 to extract video features useful for the CNN-LSTM. The early results showed that HitMe model score 0.6507 in accuracy for indoor activity recognition. Besides activity recognition model, we also implement a content-based music recommender system by using the Spotify API, where this recommender is to recommend users a list of tracks based on the user preferences such as favourite artist, song, and activity predicted from the activity recognition model. In a nutshell, the final result showed that HitMe able to get user context information and make a recommended playlist in Spotify. 2022-01 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/4723/1/fyp_IA_2022_OKS.pdf Ong, Kian Shon (2022) Music by actions: a music recommender based on activity recognition. Final Year Project, UTAR. http://eprints.utar.edu.my/4723/
institution Universiti Tunku Abdul Rahman
building UTAR Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tunku Abdul Rahman
content_source UTAR Institutional Repository
url_provider http://eprints.utar.edu.my
topic T Technology (General)
spellingShingle T Technology (General)
Ong, Kian Shon
Music by actions: a music recommender based on activity recognition
description Recommendation systems are widely used for personalized movies, music and product suggestions using collaborative filtering methods. Currently, music recommender suggests music based on listening history and similar genres, which are not ambient and actor aware. This project proposes HitMe; a music recommendation system that suggests songs based on the users’ real-time activities. For example, HitMe recommends high tempo songs to a user running on a treadmill while a slow pace song for a user who is relaxing on a couch. Firstly, we build a CNN-LSTM for indoor activity recognition using a custom activity dataset. The dataset contains pre-processed activity videos from “HMDB51”, “UCF-101”, “STAIR Actions”, and “kinetics-downloader” datasets. We train the CNN-LSTM for multiclass classifications to identify nine actions; that includes: “Biking”, “ComputerWork”, “Driving”, “Eat&Drink”, “PlayInstrument”, “Sport”, “Studying” “Walking”, “Writing”. Before that, we use VGG16 to extract video features useful for the CNN-LSTM. The early results showed that HitMe model score 0.6507 in accuracy for indoor activity recognition. Besides activity recognition model, we also implement a content-based music recommender system by using the Spotify API, where this recommender is to recommend users a list of tracks based on the user preferences such as favourite artist, song, and activity predicted from the activity recognition model. In a nutshell, the final result showed that HitMe able to get user context information and make a recommended playlist in Spotify.
format Final Year Project / Dissertation / Thesis
author Ong, Kian Shon
author_facet Ong, Kian Shon
author_sort Ong, Kian Shon
title Music by actions: a music recommender based on activity recognition
title_short Music by actions: a music recommender based on activity recognition
title_full Music by actions: a music recommender based on activity recognition
title_fullStr Music by actions: a music recommender based on activity recognition
title_full_unstemmed Music by actions: a music recommender based on activity recognition
title_sort music by actions: a music recommender based on activity recognition
publishDate 2022
url http://eprints.utar.edu.my/4723/1/fyp_IA_2022_OKS.pdf
http://eprints.utar.edu.my/4723/
_version_ 1755876972199673856
score 13.18916