A Music Recommendation System based on Emotion, Age, and Ethnicity is developed in this study, using FER-2013 and ``Age, Gender, and Ethnicity (Face Data) CSV'' datasets. The CNN architecture, which is extensively used for this kind of purpose has been applied to the training of the models. After adding several appropriate layers to the training end of the project, in total, 3 separate models are trained in the Deep Learning side of the project: Emotion, Ethnicity, and Age. After the training step of these models, they are used as classifiers on the web application side. The snapshot of the user taken through the interface is sent to the models to predict their mood, age, and ethnic origin. According to these classifiers, various kinds of playlists pulled from Spotify API are proposed to the user in order to establish a functional and user-friendly atmosphere for the music selection. Afterward, the user can choose the playlist they want and listen to it by following the given link.
翻译:本研究开发了一个基于情感、年龄和种族的音乐建议系统,使用FER-2013和“Age、性别和种族(脸数据) CSV”的数据集。CNN架构广泛用于这类目的,已应用于模型培训。在为项目培训端添加了几个适当层次之后,总共在项目深层学习方面培训了三个不同的模型:情感、种族和年龄。这些模型在培训阶段之后,在网络应用程序方面被用作分类师。通过界面拍摄的用户的快照被发送到模型,以预测其情绪、年龄和族裔来源。根据这些分类,向用户推荐了从Spotify API提取的各种播放列表,以便为音乐选择建立一个功能和方便用户的氛围。随后,用户可以选择他们想要的播放列表,并按特定链接来倾听。