Moodify:使用Spotify收听历史记录生成基于心情的播放列表

时间:2024-05-24 09:25:25
【文件属性】:

文件名称:Moodify:使用Spotify收听历史记录生成基于心情的播放列表

文件大小:88.33MB

文件格式:ZIP

更新时间:2024-05-24 09:25:25

Python

情绪化 Moodify是一个Web应用程序,它使用Spotify API根据用户Spotify的收听历史和当前心情生成播放列表。 目录 概述 获得授权后,Moodify会收集用户的收听历史记录并将其存储在PostgreSQL数据库中,以及有关三种音频功能的信息:可跳舞性,活力和效价。 为了均匀地分割Spotify提供的数据,Moodify对每个用户的音频特征数据进行了归一化处理,并对归一化的值应用了算法,以创建具有特定于用户及其当前心情的曲目的播放列表。 创建播放列表后,用户即可通过Spotify以及Moodify本身查看和播放他们的播放列表。 科技栈 前端: ReactJS,Javascript,Jinja,jQuery,Bootstrap 后端: Python,Flask,SQLAlchemy,PostgreSQL 图书馆: Scipy,Numpy API: Spotify 设置/安装


【文件预览】:
Moodify-master
----settings.py(756B)
----model.py(3KB)
----requirements.txt(351B)
----server.py(307B)
----README.md(3KB)
----mood.py(10KB)
----views.py(4KB)
----templates()
--------homepage.html(1KB)
--------about.html(1KB)
--------mood.html(2KB)
--------playlist.html(862B)
--------base.html(2KB)
--------created.html(651B)
----.gitignore(127B)
----spotify.py(4KB)
----static()
--------images()
--------js()
--------css()

网友评论