[发明专利]动态语法解析方法及其解析系统在审
申请号: | 201711131857.7 | 申请日: | 2017-11-15 |
公开(公告)号: | CN107908739A | 公开(公告)日: | 2018-04-13 |
发明(设计)人: | 屈雄伟;苏湘玉;许京奕 | 申请(专利权)人: | 湖南上容信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410003 湖南省长沙市*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种动态语法解析方法,包括获取需要进行语法解析的数据库的语法库数据;获得语法库的特征关键字并设置权重;获取输入语句信息并获取关键字;将关键字与特征关键字匹配得到匹配评分;计算语句信息与每个数据库的匹配度;选取数据库所对应的语法库对用户输入的语句信息进行语法解析。本发明还提供了实现所述动态语法解析方法的解析系统。本发明对各类数据库的语法库中的特征关键字进行提取,并且获取输入的语句信息中的关键字,将两者进行匹配从而综合匹配得到最终的语句信息所对应的语法库,因此本发明方法能够使得用户在不同的数据库中调用多类型的语法库,实现语法的动态解析和识别,而且本发明方法简单可靠。 | ||
搜索关键词: | 动态 语法 解析 方法 及其 系统 | ||
【主权项】:
一种动态语法解析方法,包括如下步骤:S1.获取所有需要进行语法解析的数据库的语法库数据;S2.对步骤S1获取的语法库的数据进行分析,从而获得各个数据库所对应的语法库的特征关键字,同时对每个特征关键字设置相应的权重值;S3.获取用户输入的语句信息;S4.对步骤S3获取的语句信息进行词法和语法分析,从而获取语句信息中的关键字;S5.将步骤S4得到的语句信息中的关键字与步骤S2得到的特征关键字进行匹配,从而得到语句信息中的关键字与每个数据库所对应的特征关键字的匹配评分;S6.根据步骤S2获取的权重值与步骤S5得到的匹配评分,计算得到语句信息与每个数据库的匹配度;S7.根据步骤S6得到的匹配度,选取匹配度最好的数据库所对应的语法库对用户输入的语句信息进行语法解析。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南上容信息技术有限公司,未经湖南上容信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711131857.7/,转载请声明来源钻瓜专利网。
- 上一篇:交感神经心肺神经调节系统和方法
- 下一篇:信息输出方法和装置