DSpace Repository

Web based music recommendation using machine learning techniques

Show simple item record

dc.contributor.author Mohammad, Abu Sayeed
dc.date.accessioned 2024-08-19T06:05:51Z
dc.date.available 2024-08-19T06:05:51Z
dc.date.issued 2024-01-21
dc.identifier.uri http://dspace.daffodilvarsity.edu.bd:8080/handle/123456789/13102
dc.description.abstract Finding individualized and interesting music experiences has grown more difficult in a time when a wide ocean of musical stuff is easily accessible. This work analyzes the field of music recommendation using a web-based platform and modern machine learning methods. Including 100,000 entries and 20 attributes, the dataset combines data from various sources, such as the 'Spotify Million Song Dataset' and KKBox's Music Recommendation Challenge datasets. To create a strong recommendation system, the study uses machine learning algorithms like "CatBoost Classifier," "XGBoost Classifier," "LightGBM Classifier," "Random Forest Classifier," and "Extra Trees Classifier." Handling missing values, feature extraction, and categorization encoding are all part of the data preprocessing process. The feature engineering process is followed by an exploratory data analysis (EDA), which offers understanding into the dataset's characteristics. After extensive development, Extra Trees Classifier is the most successful algorithm, outperforming the others with an accuracy of 84.63%.The web-based interface, which was created with Streamlit and Python, easily connects with the Spotify API to offer users a customized and collaborative music discovery experience. The project follows modern standards of responsible technology development through placing a high priority on sustainability, user privacy, and ethical considerations in addition to accuracy en_US
dc.publisher Daffodil International University en_US
dc.subject Machine Learning en_US
dc.subject Collaborative filtering en_US
dc.subject Music Recommendation en_US
dc.subject Web-based application en_US
dc.subject CatBoost & XGBoost Classifier en_US
dc.title Web based music recommendation using machine learning techniques en_US
dc.type Other en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account