Spotify命名约定

Spotify命名约定,spotify,Spotify,大家早上好 我正在开发一个软件,该软件将spotify曲目与外部歌曲数据库进行匹配,但在主要与Feat、Remix等进行匹配时遇到了一些问题 有人知道Spotify对Web API返回的曲目名称使用的所有命名约定吗 我也关注艺术家命名约定,尽管这些约定看起来相当标准。这些命名约定不是由Spotify设定的,而是由内容提供商设定的,因此Spotify没有正式的规范 解决此问题的一种方法是,每当出现错误时存储曲目名称,并从该数据中学习甚至机器学习约定 希望有帮助 我正在开发的应用程序遇到了同样的问题

大家早上好

我正在开发一个软件,该软件将spotify曲目与外部歌曲数据库进行匹配,但在主要与Feat、Remix等进行匹配时遇到了一些问题

有人知道Spotify对Web API返回的曲目名称使用的所有命名约定吗


我也关注艺术家命名约定,尽管这些约定看起来相当标准。

这些命名约定不是由Spotify设定的,而是由内容提供商设定的,因此Spotify没有正式的规范

解决此问题的一种方法是,每当出现错误时存储曲目名称,并从该数据中学习甚至机器学习约定


希望有帮助

我正在开发的应用程序遇到了同样的问题。 我所做的:

第一部分: -为标题、艺术家和专辑创建2个和变量。 一只轻洗一只 一个硬清洁的 -尝试搜索,如果失败,则尝试alt版本

第二部分; -调整查询标记键: 如果使用曲目:歌曲+姓名艺术家:艺术家+姓名 尝试将歌曲:或艺术家:更改为 名称:甚至更松散,根本不使用标签

第三部分; -开发了匹配、评分和筛选系统 一旦我有了一个潜在的匹配数组,我就迭代它们 有5个得分变量 -标题、艺术家、专辑 -持续时间 -有预览URL 然后,我有3个我加权的总分 对我来说,专辑不匹配并不重要 但是标题、持续时间对比赛很重要 对于我的应用程序,如果它有一个预览URL,我可以使用。 -命名总分 -姓名和持续时间总分 -命名、持续时间和预览总分

我喜欢这个。按最后一个排序。 然后选择最上面的一个

这一切都不完美,我甚至更进一步,有一个 搜索等待页面。在这里,我可以手动调整/清洁 文本更改搜索模式标签 搜索谷歌看看名字是否有误 在Spotify应用程序中搜索相同的内容 甚至只需抓取Spotify URI并将其输入我的应用程序

然后,我意识到,在得到一些自定义调整工作。我开发了一种保存“搜索模式”的方法,当一个曲目被加载时,它会得到它的ID并在搜索之前加载到我的搜索器中

我还添加了一个比赛编辑器,因此,如果我的应用程序选择了正确的热门曲目,我可以查看alts、比赛分数并选择新的“热门曲目”


再次保存此比赛编辑历史记录,以便自动加载我下次选择的比赛

据我所见,你在这方面是对的。我已经启动了一个自动系统,将记录任何不匹配的歌曲,我只需要手动查看它。最终,我应该对所有不同的格式进行排序。