All Projects → JayveeHe → Musictaster

JayveeHe / Musictaster

Licence: mit
一种song2vec、artist2vec的实践

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Musictaster

Data Science On Gcp
Source code accompanying book: Data Science on the Google Cloud Platform, Valliappa Lakshmanan, O'Reilly 2017
Stars: ✭ 864 (+2173.68%)
Mutual labels:  data-analysis
Pandas
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Stars: ✭ 32,029 (+84186.84%)
Mutual labels:  data-analysis
Drugs Recommendation Using Reviews
Analyzing the Drugs Descriptions, conditions, reviews and then recommending it using Deep Learning Models, for each Health Condition of a Patient.
Stars: ✭ 35 (-7.89%)
Mutual labels:  data-analysis
Eda miner
Swiss army knife, but for visualization, analytics, and machine learning. View docs here: http://edaminer.com/docs/ and a demo (don't abuse) here: http://edaminer.com/
Stars: ✭ 13 (-65.79%)
Mutual labels:  data-analysis
Crunchbase Ml
Merge and Acquisitions Prediction based on M&A information from Crunchbase.
Stars: ✭ 20 (-47.37%)
Mutual labels:  data-analysis
Data Forge Ts
The JavaScript data transformation and analysis toolkit inspired by Pandas and LINQ.
Stars: ✭ 967 (+2444.74%)
Mutual labels:  data-analysis
Dataflowjavasdk
Google Cloud Dataflow provides a simple, powerful model for building both batch and streaming parallel data processing pipelines.
Stars: ✭ 854 (+2147.37%)
Mutual labels:  data-analysis
Optimus
🚚 Agile Data Preparation Workflows made easy with dask, cudf, dask_cudf and pyspark
Stars: ✭ 986 (+2494.74%)
Mutual labels:  data-analysis
Wildfirepy
WildfirePy, a Python library for Wildfire GIS data analysis.
Stars: ✭ 21 (-44.74%)
Mutual labels:  data-analysis
Apogee
Tools for dealing with APOGEE data
Stars: ✭ 34 (-10.53%)
Mutual labels:  data-analysis
Pandas Profiling
Create HTML profiling reports from pandas DataFrame objects
Stars: ✭ 8,329 (+21818.42%)
Mutual labels:  data-analysis
Kodiak
Enhance your feature engineering workflow with Kodiak
Stars: ✭ 20 (-47.37%)
Mutual labels:  data-analysis
Rshrf
rsHRF: A Toolbox for Resting State HRF Deconvolution and Connectivity Analysis (MATLAB)
Stars: ✭ 33 (-13.16%)
Mutual labels:  data-analysis
Pyda 2e Zh
📖 [译] 利用 Python 进行数据分析 · 第 2 版
Stars: ✭ 866 (+2178.95%)
Mutual labels:  data-analysis
Janitor
simple tools for data cleaning in R
Stars: ✭ 981 (+2481.58%)
Mutual labels:  data-analysis
Vectorbt
Ultimate Python library for time series analysis and backtesting at scale
Stars: ✭ 855 (+2150%)
Mutual labels:  data-analysis
Art Data Science
The Art of Data Science
Stars: ✭ 32 (-15.79%)
Mutual labels:  data-analysis
Pytim
a python package for the interfacial analysis of molecular simulations
Stars: ✭ 38 (+0%)
Mutual labels:  data-analysis
Ai For Security Learning
安全场景、基于AI的安全算法和安全数据分析学习资料整理
Stars: ✭ 986 (+2494.74%)
Mutual labels:  data-analysis
Mlcourse.ai
Open Machine Learning Course
Stars: ✭ 7,963 (+20855.26%)
Mutual labels:  data-analysis

Music Taster

顾名思义,这个项目用来挖掘音乐风格 大部分是基于歌单进行的关系挖掘,暂不涉及音频分析

动机

网易云音乐的红心歌单曲目太多了,想做点归类。

包含功能

  1. 实现了歌单、歌曲详情的爬取与存储
  2. 实现了Song2Vec、Artist2Vec
  3. 实现歌曲、歌手的风格近似计算
  4. 实现歌单下歌曲、歌手的聚类
  5. 附带一个基于flask的API webserver

目录结构

  1. models——用于存储数据类型对象的相关类文件
  2. utils——基本的工具类
  3. pipelines——存放各工作流程的脚本
  4. datas——存放训练后的模型数据文件
  5. api_server——基于flask的api server

环境需求

  1. 如果进行数据爬取,则需要一个MongoDB实例进行数据管理
  2. 安装requirements.txt下的依赖包

Demo

http://api.jayveehe.com/musictaster

Data

Google Drive

使用方法:

  1. 下载对应的dat文件
  2. cPickle.load()

Demo API Doc

https://github.com/JayveeHe/MusicTaster/wiki/Music-Taster-Demo-API-Doc

使用MIT License

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].