基于语义的音乐检索方法研究及试验
【摘要】:
音乐是艺术的一种,通过有组织的乐音所形成的艺术形象来表达人的思想感情,反映现实生活。音乐不仅是一种艺术,更是人类的一种社会现象,是伴随着人类的出现而产生的。在人类科技文明高度发展的今天,音乐作为人类社会中不可或缺的精神产物之一,也正蓬勃发展。目前互联网中的音乐文件数目巨大,没有人做过精确统计,也难以用数字来描述。面对海量的音乐文件,如何满足用户的检索需求,是我们当前要解决的问题。目前的主要音乐搜索引擎都是以文本信息为主要检索依据,这已经难以满足人类对智能化检索的需求。随着人类对语义技术的不断研究和探索,语义Web技术已经日趋成熟,这标志着基于自然语言的检索将逐步登上舞台。如何实现用户对音乐的自然语言检索?“音乐是凭借声波振动而存在、在时间中展现、通过人类的听觉器官而引起各种情感反应和情感体验的艺术门类[1]。”如何让用户在不知道音乐名称、不知道音乐旋律的情况下,能够检索到符合自己情感波动或者所处场景的音乐?
音乐是能够表达人类情感的一种艺术,也是与人类息息相关的一种社会现象。基于语义的音乐检索主要是为了解决人类对音乐的自然语言检索需求。本文所做的主要工作有:(1)对人类的情感特征与音乐之间的关系进行了深入的分析,构建音乐领域本体。(2)对用户检索时输入的自然语言进行语法分析。①使用分词系统对用户输入的查询语句进行分词和词性标注;②根据检索特征提取关键词集合。(3)将语法分析后得到的关键词映射到本体概念中,并以《同义词词林》为语义词典进行词语和句子的相似度计算。(4)通过基于描述逻辑的推理机对领域本体进行推理,并检索出满足用户需求的音乐集。(5)实现了基于语义的音乐检索系统原型。实验结果表明,该系统可以满足用户通过自然语言检索音乐的需求。