💡
原文英文,约900词,阅读约需4分钟。
📝
内容提要
作者通过分析乐队演出曲目,评估现场表演的独特性。虽然找到了一篇相关博客,但决定自己构建数据分析工具,使用Node.js和setlist.fm的数据。通过算法计算曲目和演出集的独特性,比较不同艺术家的演出风格,未来计划增加稀有度和时效性评分。该项目结合了对现场音乐的热爱与编程分析的兴趣。
🎯
关键要点
- 作者希望通过分析乐队的演出曲目来评估现场表演的独特性。
- 发现了一篇相关博客,但决定自己构建数据分析工具,使用setlist.fm的数据。
- 选择Node.js作为技术栈,以便创建可扩展的数据处理和分析系统。
- 使用算法计算曲目和演出集的独特性,包括曲目独特性评分、演出集独特性评分、序列独特性评分和总独特性评分。
- 分析了不同艺术家的演出风格,Phish和Taylor Swift的演出集表现出明显的差异。
- 计划增加稀有度评分和时效性评分,以评估艺术家演出曲目的多样性和新旧材料的比例。
- 面临的挑战包括熟悉API的使用,最终决定专注于setlist.fm的数据。
- 未来计划扩展评分系统,创建用户友好的仪表板,并比较不同流派和时代的演出趋势。
➡️