发明名称 一种基于模板的语义变量抽取方法
摘要 本发明提出一种基于模板的语义变量抽取方法,通过模板和输入的语句,建立语义变量模板索引链表和分割注释列表,再根据分割注释列表获得分割符号,对输入语句进行分割,建立输入语句分割后的语句索引链列表,最后再对于语句索引链列表和模板索引链,进行比较和基于Levenshtein算法的近似匹配度计算,最终得到自然语言语句中的关键词抽取结果和抽取的匹配度。本发明算法在实际应用中,可作为独立的接口驱动层,能够有效提高应用系统的扩展性和处理能力,满足非电脑专业人员的应用需求。
申请公布号 CN102023854B 申请公布日期 2015.04.15
申请号 CN200910195882.0 申请日期 2009.09.18
申请人 上海智问软件技术有限公司 发明人 朱胜;张益智;王宝利
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 上海东创专利代理事务所(普通合伙) 31245 代理人 马云;曹立维
主权项 一种基于模板的语义变量抽取方法,通过定义语义变量的标识模板,进行模板比对,最终将用户输入语句中的关键词进行抽取的一种实现方式,包含以下实现步骤:(1)定义变量标识抽取模板;(2)建立模板索引链表:对变量标识抽取模板进行抽象化读取,其读取结果为模板索引链表;(3)分析模板索引链表,得到一个分割节点的集合,令其为分割注释列表;(4)根据分割注释列表获得分割符号对输入语句进行分割,令分割结果为语句索引链列表;(5)按照语句索引链列表和模板索引链表,进行语义匹配度计算和抽取;(6)根据匹配度计算和抽取结果,调出接口应用程序,实现应用接口驱动。
地址 201203 上海市浦东新区碧波路500号207室