Skip to content

基于nlp提供音乐推荐、歌单生成、模糊搜索等功能,并基于web技术发布对应api

Notifications You must be signed in to change notification settings

zhe-si/music_hub_nlp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Music Hub nlp处理

  • 包括网易云音乐数据爬取与nlp文本处理
  • 提供搜索、歌单生成、歌曲推荐等api
  • 是一个http协议的web程序
  • 部署链接(有效期至2021.8.22):http://182.92.163.69:13889/
  • 本项目为大学实验课项目music_hub( 前端, 后端 )提供服务

API

  1. /api/recommend_musics_by_musics

    • 描述:根据歌曲推荐api
    • 参数:http请求, post方法, 方法体为json, 必选参数: "musics_id"歌曲id列表, 可选参数: "max_n"最大推荐数
    • 返回:json: "result" -> 推荐歌曲id列表
  2. /api/make_song_list_by_words

    • 描述:根据关键词生成歌单api
    • 参数:http请求, post方法, 方法体为json, 必选参数: "words"描述词列表, 可选参数: "max_n"最大推荐数
    • 返回:json: "result"歌单结构(歌单名,歌单描述,歌曲id列表)
  3. /api/search_songs_by_words

    • 描述:根据关键词模糊搜索歌曲api
    • 参数:http请求, post方法, 方法体为json, 必选参数: "words"描述词列表, 可选参数: "max_n"最大推荐数
    • 返回:json: "result"歌曲id列表

About

基于nlp提供音乐推荐、歌单生成、模糊搜索等功能,并基于web技术发布对应api

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published