[发明专利]一种基于数据表推荐的系统快速构建方法在审
申请号: | 202011231170.2 | 申请日: | 2020-11-06 |
公开(公告)号: | CN112445475A | 公开(公告)日: | 2021-03-05 |
发明(设计)人: | 尚灵超 | 申请(专利权)人: | 杭州讯酷科技有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F16/9535;G06F16/955;G10L15/26;G06F3/0486;G06F3/16;G06F40/216 |
代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 尉伟敏 |
地址: | 310051 浙江省杭州市滨*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据表 推荐 系统 快速 构建 方法 | ||
1.一种基于数据表推荐的系统快速构建方法,其特征是,包括以下步骤,
S1.提供语音指令输入框,当用户输入语音指令时为用户展示提示信息,所述提示信息包括推荐字段或推荐表或推荐指令或判断条件;
S2.当用户语音输入完成时,使用自然语言快速构建系统,保存系统的UI界面文件,并提供系统UI界面的URL。
2.根据权利要求1所述的基于数据表推荐的系统快速构建方法,其特征是,
所述S1中提示信息的获取包括以下步骤:
S11.统计系统在构建UI页面过程中与语音指令相关的所有表单的使用次数A1;
S12.统计每张表单中各自的数据量A2;
S13.统计表单关联关系程度A3和关键字使用频率A4;
S14.根据表单使用次数A1、表单中的数据量A2、表单关联关系程度A3和关键字使用频率A4构建每张表单的推荐指数X;
S15.根据推荐指数构建推荐表单排序,判断推荐表单排序中包含的表单是否为最近使用,若是则将按照最近使用频繁度对推荐指数X进行更新,否则进入S16;
S16.按照推荐指数与每张表单所对应的数据源匹配,输出表单排序,将表单排序显示在UI界面;
其中,所述UI界面包括表单区域及显示区域。
3.根据权利要求1所述的基于数据表推荐的系统快速构建方法,其特征是,
所述S1中输入语音指令时为用户展示提示信息的具体步骤如下:读取用户语音指令,将用户语音指令转化为文字信息显示在输入框中,将输入框中文字信息与所有数据表单信息进行比对,若文字信息与表单信息内的数据相匹配则显示并输入语音指令,根据提示信息关联相关的表单,将相关表单进行排序;
当已经出现提示信息后继续输入语音指令时根据预先设置的语音匹配模糊值进行语音输入,具体如下:继续输入的语音指令字符转化为文字信息后能够匹配数据表单信息的字符数与继续输入语音指令总字符数大于语音匹配模糊值时进行语音输入。
4.根据权利要求2所述的基于数据表推荐的系统快速构建方法,其特征是,所述S12中数据量包括非空字段条数。
5.根据权利要求2所述的基于数据表推荐的系统快速构建方法,其特征是,所述S13中关联关系程度用以下步骤构建:
S131.提取目标表单,将其他表单依次作为对比表单进行关联;
S132.判断目标表单中非空字段条数,若非空字段条数小于一万条,将全部非空字段构成字段组后进入S133,否则提取目标表单中非空字段的10%构成字段组后进行S133;
S133.将字段组与对比表单进行匹配,若目标表单中的字段组中80%以上内容落入对比表单的非空字段则定义目标表单与对比表单关联,根据目标表单中字段组落入对比表单非空字段的比例计算关联关系程度A3。
6.根据权利要求6所述的基于数据表推荐的系统快速构建方法,其特征是,字段组中非空字段数量为a,对比表单中非空字段数量为b,关联关系程度A3=a/b;
其中,0.8≤A3≤1。
7.根据权利要求2所述的基于数据表推荐的系统快速构建方法,其特征是,所述S14包括以下步骤:
S141.推荐指数X=αA1+βA2+θA3+γA4,其中α、β、θ和γ为加权系数;
S142.将表单按照推荐指数降序排列在界面中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州讯酷科技有限公司,未经杭州讯酷科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011231170.2/1.html,转载请声明来源钻瓜专利网。