基于语义的表单构建方法和系统.pdf
《基于语义的表单构建方法和系统.pdf》由会员分享,可在线阅读,更多相关《基于语义的表单构建方法和系统.pdf(20页完成版)》请在专利查询网上搜索。
1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201910079244.6 (22)申请日 2019.01.28 (71)申请人 阿里巴巴集团控股有限公司 地址 英属开曼群岛大开曼资本大厦一座四 层847号邮箱 (72)发明人 柳林东 (74)专利代理机构 北京国昊天诚知识产权代理 有限公司 11315 代理人 许振新朱文杰 (51)Int.Cl. G06F 16/22(2019.01) G06F 17/27(2006.01) (54)发明名称 基于语义的表单构建方法和系统 (57)摘要 提供了一种基于语义的表单构建方法和系。
2、 统。 该方法包括: 接收包括待分析元素和相应原 始控件的表单; 针对待分析元素进行语义分析并 确定该待分析元素是否包括至少一个预设字段; 如果该待分析元素包括至少一个预设字段, 则针 对每一个预设字段查询预配置表格, 该预配置表 格列出多个字段和各个字段的恰当控件; 如果原 始控件与针对每一个预设字段在预配置表格中 查询到的恰当控件不同, 则在表单中将原始控件 调整为恰当控件。 在本发明的各个实施例中, 待 分析元素是文本、 图像、 音频或视频。 权利要求书3页 说明书10页 附图6页 CN 110032561 A 2019.07.19 CN 110032561 A 1.一种基于语义的表单构。
3、建方法, 包括: 接收包括待分析元素和相应原始控件的表单; 针对所述待分析元素进行语义分析以确定所述待分析元素是否包括至少一个预设字 段; 如果所述待分析元素包括至少一个所述预设字段, 则针对每个所述预设字段查询预配 置表格, 其中所述预配置表格列出多个字段和各个字段的恰当控件; 将每个所述预设字段的相应原始控件与针对每个所述预设字段在所述预配置表格中 查询到的恰当控件进行比较; 以及 如果所述预设字段的所述原始控件与所述恰当控件不同, 则在所述表单中将所述原始 控件调整为所述恰当控件。 2.如权利要求1所述的方法, 其特征在于, 所述待分析元素包括文本、 图像、 音频或视 频。 3.如权利要。
4、求1所述的方法, 其特征在于, 针对所述待分析元素进行语义分析包括如果 所述待分析元素不是文本, 则将所述待分析元素转换成文本, 再对所述文本进行语义分析。 4.如权利要求1所述的方法, 其特征在于, 针对所述待分析元素进行语义分析包括如果 所述待分析元素不是文本, 则采用人工智能算法针对所述待分析元素进行语义分析。 5.如权利要求1所述的方法, 其特征在于, 将所述原始控件调整为所述恰当控件包括自 动用所述恰当控件替换所述原始控件。 6.如权利要求1所述的方法, 其特征在于, 将所述原始控件调整为所述恰当控件包括将 所述恰当控件与所述原始控件并排显示。 7.如权利要求1所述的方法, 其特征在。
5、于, 将所述原始控件调整为所述恰当控件包括将 所述恰当控件弹出显示, 以供用户选择替换。 8.一种基于语义的表单构建方法, 包括: 接收包括待分析元素的表单; 针对所述待分析元素进行语义分析并确定所述待分析元素是否包括至少一个预设字 段; 如果所述待分析元素包括至少一个所述预设字段, 则针对每个所述预设字段查询预配 置表格, 其中所述预配置表格列出多个字段和各个字段的恰当控件; 获取每个所述预设字段的恰当控件; 在所述表单中自动呈现所述恰当控件。 9.如权利要求8所述的方法, 其特征在于, 所述待分析元素包括文本、 图像、 音频或视 频。 10.如权利要求8所述的方法, 其特征在于, 针对所述。
6、待分析元素进行语义分析包括如 果所述待分析元素不是文本, 则将所述待分析元素转换成文本, 再进行语义分析。 11.如权利要求8所述的方法, 其特征在于, 针对所述待分析元素进行语义分析包括如 果所述待分析元素不是文本, 则采用人工智能算法针对所述待分析元素进行语义分析。 12.如权利要求8所述的方法, 其特征在于, 自动呈现所述恰当控件包括如果所述恰当 控件有多个, 则将多个所述恰当控件并排显示。 13.如权利要求8所述的方法, 其特征在于, 自动呈现所述恰当控件包括如果所述恰当 权利要求书 1/3 页 2 CN 110032561 A 2 控件有多个, 则将多个所述恰当控件弹出显示以供用户选。
7、择和排列。 14.一种基于语义的表单构建系统, 包括: 接收模块, 接收包括待分析元素和相应原始控件的表单; 分析模块, 针对所述待分析元素进行语义分析并确定所述待分析元素是否包括至少一 个预设字段; 调整模块: 如果所述待分析元素包括至少一个所述预设字段, 则针对每个所述预设字段查询预配 置表格, 其中所述预配置表格列出多个字段和各个字段的恰当控件; 如果所述原始控件与针对每个所述预设字段在所述预配置表格中查询到的恰当控件 不同, 则在所述表单中将所述原始控件调整为所述恰当控件。 15.如权利要求14所述的系统, 其特征在于, 所述待分析元素包括文本、 图像、 音频、 或 视频。 16.如权。
8、利要求14所述的系统, 其特征在于, 所述分析模块针对所述待分析元素进行语 义分析包括如果所述待分析元素不是文本, 则由所述分析模块将所述待分析元素转换成文 本, 再进行语义分析。 17.如权利要求14所述的系统, 其特征在于, 所述分析模块针对所述待分析元素进行语 义分析包括如果所述待分析元素不是文本, 则由所述分析模块采用人工智能算法针对所述 待分析元素进行语义分析。 18.如权利要求14所述的系统, 其特征在于, 所述调整模块将所述原始控件调整为所述 恰当控件包括所述调整模块自动用所述恰当控件替换所述原始控件。 19.如权利要求14所述的系统, 其特征在于, 所述调整模块将所述原始控件调。
9、整为所述 恰当控件包括所述调整模块将所述恰当控件与所述原始控件并排显示。 20.如权利要求14所述的系统, 其特征在于, 所述调整模块将所述原始控件调整为所述 恰当控件包括所述调整模块将所述恰当控件弹出显示, 以供用户选择替换。 21.一种基于语义的表单构建系统, 包括: 接收模块, 接收包括待分析元素的表单; 分析模块, 针对所述待分析元素进行语义分析并确定所述待分析元素是否包括至少一 个预设字段; 获取模块: 如果所述待分析元素包括至少一个所述预设字段, 则针对每一个所述预设字段查询预 配置表格, 其中所述预配置表格列出多个字段和各个字段的恰当控件; 获取每一个所述预设字段的恰当控件; 在。
10、所述表单中自动呈现所述恰当控件。 22.如权利要求21所述的系统, 其特征在于, 所述待分析元素包括文本、 图像、 音频、 或 视频。 23.如权利要求21所述的系统, 其特征在于, 所述分析模块针对待分析元素进行语义分 析包括如果待分析元素不是文本, 则由所述分析模块将待分析元素转换成文本, 再进行语 义分析。 24.如权利要求21所述的系统, 其特征在于, 所述分析模块针对待分析元素进行语义分 权利要求书 2/3 页 3 CN 110032561 A 3 析包括如果待分析元素不是文本, 则由所述分析模块采用人工智能算法针对待分析元素进 行语义分析。 25.如权利要求21所述的系统, 其特征。
11、在于, 所述获取模块在所述表单中自动呈现所述 恰当控件包括如果所述恰当控件有多个, 则由所述获取模块并排显示多个所述恰当控件。 26.如权利要求21所述的系统, 其特征在于, 所述获取模块在所述表单中自动呈现所述 恰当控件包括如果所述恰当控件有多个, 则获取模块弹出显示多个所述恰当控件, 以供用 户选择和排列。 权利要求书 3/3 页 4 CN 110032561 A 4 基于语义的表单构建方法和系统 技术领域 0001 本申请主要涉及数据采集, 尤其涉及数据采集中表单的构建。 背景技术 0002 在数据采集中, 表单是一种重要工具。 表单元素或表单控件可包括文本框、 多行文 本框、 单选框、。
12、 复选框、 下拉选择框、 文件上传框、 矩阵选择框、 表格框、 时间/日期框、 滑块 等, 用于采集用户所输入或选择的数据。 表单元素还可包括提交按钮、 复位按钮等按钮, 用 于用户与网页或APP等的交互。 0003 随着计算机技术的进步, 表单中的元素逐渐丰富, 不仅文本可被纳入表单, 图像 (诸如产品照片、 明星照片、 风景、 特定场景等)、 音频(诸如对话、 音乐等)甚至视频(诸如产 品介绍短视频、 广告视频、 教学演示等)等等均可被纳入表单。 针对这些丰富的元素进行数 据采集, 是必然的趋势。 0004 在通过调查问卷进行数据采集时, 同样可通过使用各种表单元素来获取问卷数 据。 在现。
13、有技术中, 存在很多种类的调查问卷产品。 它们提供实用的在线表单工具, 快速创 建问卷调查、 活动报名、 意见反馈、 信息登记、 在线订单、 考试测评等表单, 从而自动化收集 整理数据、 节省工作时间。 0005 然而, 在构建调查问卷时, 往往容易选错控件。 例如, 在多选语义的情况下, 采用了 单选框, 从而直接导致所获取的数据不准确。 同样, 在网页或各种APP中构建表单时, 也存在 选错控件的情况, 从而导致所采集的数据有误。 0006 因此, 在数据采集领域中, 需要一种能够有效地纠正错选控件的方法和系统。 还需 要一种能够高效地自动推荐控件的方法和系统。 发明内容 0007 为解决。
14、上述技术问题, 本发明提供了一种基于语义的表单构建方案, 所述方案应 用了语义分析技术, 从而能够有效地纠正错选控件, 并且还能够高效地自动推荐控件。 0008 根据本发明一实施例, 提供了一种基于语义的表单构建方法, 包括: 接收包括待分 析元素和相应原始控件的表单; 针对待分析元素进行语义分析并确定待分析元素是否包括 至少一个预设字段; 如果待分析元素包括至少一个预设字段, 则针对每个预设字段查询预 配置表格, 其中预配置表格列出多个字段和各个字段的恰当控件; 将每个预设字段的相应 原始控件与针对每个预设字段在预配置表格中查询到的恰当控件进行比较; 如果预设字段 的原始控件与恰当控件不同,。
15、 则在表单中将原始控件调整为恰当控件。 0009 在本发明一实施例中, 待分析元素包括文本。 0010 在本发明的另一实施例中, 待分析元素包括图像。 0011 在本发明的又一实施例中, 待分析元素包括音频。 0012 在本发明的另一实施例中, 待分析元素包括视频。 0013 在本发明一实施例中, 针对待分析元素进行语义分析包括如果待分析元素不是文 说明书 1/10 页 5 CN 110032561 A 5 本, 则将该待分析元素转换成文本, 再进行语义分析。 0014 在本发明的另一实施例中, 针对所述待分析元素进行语义分析包括如果待分析元 素不是文本, 则采用人工智能算法针对待分析元素进行。
16、语义分析。 0015 在本发明一实施例中, 在表单中将原始控件调整为恰当控件为自动用恰当控件替 换原始控件。 0016 在本发明的另一实施例中, 在表单中将原始控件调整为恰当控件包括将恰当控件 与原始控件并排显示。 0017 在本发明的又一实施例中, 在表单中将原始控件调整为恰当控件包括将恰当控件 弹出显示, 以供用户选择替换。 0018 根据本发明的另一实施例, 提供了一种基于语义的表单构建方法, 包括接收包括 待分析元素的表单; 针对待分析元素进行语义分析并确定待分析元素是否包括至少一个预 设字段; 如果待分析元素包括至少一个预设字段, 则针对每个预设字段查询预配置表格, 其 中预配置表格。
17、列出多个字段和各个字段的恰当控件; 获取每个预设字段的恰当控件; 在表 单中自动呈现恰当控件。 0019 在本发明一实施例中, 待分析元素包括文本。 0020 在本发明的另一实施例中, 待分析元素包括图像。 0021 在本发明的又一实施例中, 待分析元素包括音频。 0022 在本发明的另一实施例中, 待分析元素包括视频。 0023 在本发明一实施例中, 针对待分析元素进行语义分析包括如果待分析元素不是文 本, 则将该待分析元素转换成文本, 再进行语义分析。 0024 在本发明的另一实施例中, 针对待分析元素进行语义分析包括如果待分析元素不 是文本, 则采用人工智能算法针对待分析元素进行语义分析。
18、。 0025 在本发明一实施例中, 如果恰当控件有多个, 则并排显示该多个恰当控件。 0026 在本发明的另一实施例中, 如果恰当控件有多个, 则弹出显示该多个恰当控件, 以 供用户选择和排列。 0027 根据本发明一实施例, 提供了一种基于语义的表单构建系统, 包括: 接收模块, 接 收包括待分析元素和相应原始控件的表单; 分析模块, 针对待分析元素进行语义分析并确 定待分析元素是否包括至少一个预设字段; 调整模块: 如果待分析元素包括至少一个预设 字段, 则针对每个预设字段查询预配置表格, 其中预配置表格列出多个字段和各个字段的 恰当控件; 如果原始控件与针对每个预设字段在预配置表格中查询。
19、到的恰当控件不同, 则 在表单中将原始控件调整为恰当控件。 0028 在本发明一实施例中, 待分析元素包括文本。 0029 在本发明的另一实施例中, 待分析元素包括图像。 0030 在本发明的又一实施例中, 待分析元素包括音频。 0031 在本发明的另一实施例中, 待分析元素包括视频。 0032 在本发明一实施例中, 分析模块针对待分析元素进行语义分析包括如果待分析元 素不是文本, 则由分析模块将待分析元素转换成文本, 再进行语义分析。 0033 在本发明的另一实施例中, 针对待分析元素进行语义分析包括如果待分析元素不 是文本, 则采用人工智能算法针对待分析元素进行语义分析。 说明书 2/10。
20、 页 6 CN 110032561 A 6 0034 在本发明一实施例中, 调整模块在表单中将原始控件调整为恰当控件包括调整模 块自动用恰当控件替换原始控件。 0035 在本发明的另一实施例中, 调整模块在表单中将原始控件调整为恰当控件包括调 整模块将恰当控件与原始控件并排显示。 0036 在本发明的又一实施例中, 调整模块在表单中将原始控件调整为恰当控件包括调 整模块将恰当控件弹出显示, 以供用户选择替换。 0037 根据本发明的另一实施例, 提供了一种基于语义的表单构建系统, 包括: 接收模 块, 接收包括待分析元素的表单; 分析模块, 针对待分析元素进行语义分析并确定待分析元 素是否包括。
21、至少一个预设字段; 获取模块: 如果待分析元素包括至少一个预设字段, 则针对 每一个预设字段查询预配置表格, 其中预配置表格列出多个字段和各个字段的恰当控件; 获取每一个预设字段的恰当控件; 在表单中自动呈现恰当控件。 0038 在本发明一实施例中, 待分析元素包括文本。 0039 在本发明的另一实施例中, 待分析元素包括图像。 0040 在本发明的又一实施例中, 待分析元素包括音频。 0041 在本发明的另一实施例中, 待分析元素包括视频。 0042 在本发明一实施例中, 分析模块针对待分析元素进行语义分析包括如果待分析元 素不是文本, 则由分析模块将待分析元素转换成文本, 再进行语义分析。。
22、 0043 在本发明另一实施例中, 分析模块针对待分析元素进行语义分析包括如果待分析 元素不是文本, 则分析模块采用人工智能算法针对待分析元素进行语义分析。 0044 在本发明一实施例中, 如果恰当控件有多个, 则获取模块并排显示多个恰当控件。 0045 在本发明的另一实施例中, 如果恰当控件有多个, 则获取模块弹出显示所述多个 恰当控件, 以供用户选择和排列。 0046 本发明的实施例能够通过分析所构成元素的语义, 主动帮助用户纠正错误选择, 从而提高工作效率、 提升生产力。 实际上, 本发明的技术方案将语义分析技术纳入到表单构 建和分析中, 从而允许表单进行容错构建, 既改善了用户体验, 。
23、又提高了数据准确率。 0047 提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的一些概念。 本 概述并不旨在标识所要求保护主题的关键特征或必要特征, 也不旨在用于限制所要求保护 主题的范围。 附图说明 0048 本发明的以上发明内容以及下面的具体实施方式在结合附图阅读时会得到更好 的理解。 需要说明的是, 附图仅作为所请求保护的发明的示例。 在附图中, 相同的附图标记 代表相同或类似的元素。 0049 图1示出调查问卷构建工具界面的一个示例; 0050 图2示出根据本发明一实施例的基于语义的表单容错构建的界面的一个示例; 0051 图3示出根据本发明一实施例的基于语义的表单推荐构建的。
24、界面的一个示例; 0052 图4示出根据本发明一实施例的基于语义的表单推荐构建的界面的另一个示例; 0053 图5示出根据本发明一实施例的基于语义的表单构建方法的流程图; 0054 图6示出根据本发明另一实施例的基于语义的表单构建方法的流程图; 说明书 3/10 页 7 CN 110032561 A 7 0055 图7示出根据本发明一实施例的基于语义的表单构建系统的框图; 0056 图8示出根据本发明另一实施例的基于语义的表单构建系统的框图。 具体实施方式 0057 为使得本发明的上述目的、 特征和优点能更加明显易懂, 以下结合附图对本发明 的具体实施方式作详细说明。 0058 在下面的描述中。
25、阐述了很多具体细节以便于充分理解本发明, 但是本发明还可以 采用其它不同于在此描述的其它方式来实施, 因此本发明不受下面公开的具体实施例的限 制。 0059 本发明提供了基于语义的表单构建方法和系统。 针对表单中的元素进行数据采 集, 在本说明书中将以调查问卷为例进行阐述, 但是本领域技术人员可以理解, 本发明的实 施例对于各种形式的表单是适用的。 0060 进一步地, 表单中的元素可以包括文本、 图像、 音频以及视频等等。 在本说明书中 将主要以文本为例进行阐述, 但是本领域技术人员可以理解, 本发明的实施例对于各种形 式的元素是适用的。 0061 本发明的基于语义的表单构建方法和系统的实施。
26、例将结合语义分析实现。 语义分 析指的是运用各种机器学习方法挖掘与学习文本、 图片等。 针对文本的语义分析中所涉及 的分词、 短语提取等对于本领域技术人员而言是已知的, 在此只进行相关简述。 同样, 针对 图像的语义分析中所涉及的卷积训练、 深度学习、 信息提取以及自然语言转换对于本领域 技术人员而言也是已知的, 在此也只进行相关简述。 相似地, 针对音频和视频的语义分析中 所涉及的信息提取和自然语言转换在此也不做赘述。 0062 表单构建界面 0063 表单可以在多种环境中使用, 并且具备各种形式, 诸如电子表格、 依附于浏览器的 web表单、 依附于APP或小程序的表单、 云表单等等。 0。
27、064 图1示出调查问卷构建工具界面的一个示例。 在图1所示的调查问卷构建工具界面 中, 可通过使用各种表单元素在问卷中添加选项。 表单元素的示例有单选框(单项选择)、 复 选框(多项选择)、 下拉(选择)框、 单行文本框、 多行文本框、 线性尺度框、 矩阵单选框、 矩阵 填空框、 时间/日期框等。 在所示出的调查问卷中, 初始添加的是带单选框的 “苹果” 、“香蕉” 和 “猕猴桃” 。 0065 图2示出的是根据本发明一实施例的基于语义的表单容错构建的界面的一个示 例。 语义分析可通过多种服务形式提供, 诸如语义分析平台、 语义分析云服务, 而这些服务 形式更具体地举例而言可以是浏览器、 A。
28、PP、 小程序、 云等等。 0066 在图1示出的初始调查问卷中, 输入了一个问题:“请至少选择一种您喜欢的水 果。 ” 由于该问题中存在多选的语义 “至少” , 那么图1所示原先选用的控件单选框所产生的 结果将不再准确, 如图2(a)所示。 在图2的基于语义的表单容错构建的界面示例中, 单选框 将能够被自动地替换为复选框, 如图2(b)所示。 由此, 表单中原有的错选或不适用控件将被 替换, 即本实施例中的表单构建界面允许进行容错构建。 0067 同样地, 当存在其他多选的语义时, 比如 “至少选择一项” ,“哪些地方、 因素、 种类/ 类型、 环节” 、“多种/多处” 、“多样性/多样化”。
29、 、“多元化” (在此仅作部分非穷尽性举例), 错 说明书 4/10 页 8 CN 110032561 A 8 选控件可被自动替换为相应恰当控件。 这样的替换不仅限于单选框被替换为复选框, 还可 以是单选框被替换为下拉框、 下拉框被替换为单行文本框或多行文本框、 或者矩阵单选框 被替换为矩阵填空框。 0068 另外, 在其它非中文(以英文为例)的上下文环境中, 当存在多选语义时, 比如 “at least” ,“a plurality of” ,“multiple” 等, 错选控件同样可被自动替换为相应恰当控件。 本领域技术人员可以理解, 本发明实施例同样适用于法语、 德语、 西班牙语、 俄罗。
30、斯语等印 欧语系语言, 日语、 韩语等阿尔泰语系语言, 以及其它语系语言的上下文环境。 0069 图3示出的是根据本发明一实施例的基于语义的表单推荐构建的界面的一个示 例。 在图3示出的调查问卷中, 输入的问题是:“讲座是否符合您的需求? ” 在该上下文中, 控 件可选用单选框来回答是或否(301)。 但是, 在需要对满意度进行细分以确定细粒度的受众 时, 可以选用线性尺度表(302)。 该线性尺度表(302)将满意度细分成7种: 满意(笑脸)、 5、 4、 3、 2、 1、 不满意(哭脸)。 0070 在这种情况下, 可在检测到 “是/否” 这类判定语义时, 对原有控件进行调整。 在该 实施。
31、例中, 带单选框的是或否与线性尺度表将被并列显示, 供用户自行选择。 可选地, 该线 性尺度表可直接替换单选框。 又可选地, 该线性尺度表可弹出以供用户确认是否替换单选 框。 0071 在本发明的另一实施例中, 存在多个可用的恰当控件。 这些控件可有多种显示方 式。 例如, 它们可被并列显示、 列表显示、 省略号显示等等。 或者, 可采用其他显示方式来提 醒用户存在多种选择。 0072 图4示出根据本发明一实施例的基于语义的表单推荐构建的界面的另一个示例。 该基于语义的表单推荐构建的界面与图1的界面相似, 其不同之处在于: 表单开始时仅包含 问题 “请至少选择一种您喜欢的水果” 以及 “苹果”。
32、 、“香蕉” 和 “猕猴桃” 选项(参见图4(a)。 由于该问题中存在多选的语义 “至少” , 可自动呈现适当的控件 “复选项” (参见图4(b)。 0073 本实施例中的表单构建界面允许基于语义进行表单构建推荐, 在一定上下文环境 中可以改善用户体验, 同时提高数据准确性。 0074 基于语义的表单构建方法 0075 图5示出根据本发明一实施例的基于语义的表单构建方法的流程图。 0076 在框502, 接收包括待分析元素和相应原始控件的表单。 该待分析元素可以是文 本、 图像、 音频以及视频等等。 所接收的表单可以是用户实时输入的表单, 也可以是用户先 前已建立的表单。 0077 在框504。
33、, 针对待分析元素进行语义分析并确定待分析元素是否包括至少一个预 设字段。 0078 在其中待分析元素是文本的实施例中, 对文本进行语义分析包括对文本进行文本 处理。 在现有技术中, 文本处理技术的示例有: 分词、 词项加权、 关键词/短语提取、 句法分析 等等。 具体地, 分词方法包括基于字符串匹配的分词方法、 基于语言模型的全切分方法、 基 于深度学习方法的分词方法等等。 词项加权方法包括无监督计算方法和有监督机器学习方 法等等。 关键词提取方法包括TF-IDF关键词提取方法、 Topic-model(主题模型)关键词提取 方法和RAKE关键词提取等方法。 句法分析方法按照语法体系的不同可。
34、分为短语句法分析和 依存句法分析, 分别具有基于规则的方法和基于统计的方法等等。 说明书 5/10 页 9 CN 110032561 A 9 0079 在图2的基于语义的表单容错构建的界面示例中, 问题为 “请至少选择一种您喜欢 的水果” 。 获取语义分析结果可包括设定提取短语或词语为 “至少” 以获取多选语义。 0080 在图3的基于语义的表单推荐构建的界面示例中, 问题是:“讲座是否符合您的需 求? ” 。 获取语义分析结果可包括设定提取短语或词语为 “是否” 以获取判定语义。 0081 在本发明一实施例中, 针对待分析元素进行语义分析包括如果待分析元素不是文 本, 将待分析元素转换成文本。
35、, 再进行语义分析。 0082 进一步地, 在其中待分析元素是图像的实施例中, 对图像进行语义分析包括对图 像进行图像文本转换。 图像文本转换实质上是图像的文本化描述, 即根据一幅图像自动生 成描述性文字。 图像的文本化描述有助于人们从海量图像中进行数据挖掘、 分析和检索, 结 合了计算机视觉领域和自然语言处理领域的技术。 图像具有多通道、 高维度的特点, 并且受 到光照、 分辨率、 环境和噪声的影响。 自然语言具有结构, 语法多样规范, 词汇灵活多变, 建 立图像和文本之间的对应关系极具挑战性。 图像的文本化描述常采用基于检索的方法和基 于语言模型的方法。 基于检索的方法是对图像和文本分别进。
36、行语义分割, 把图像和文本投 影到同一空间, 建立对应关系, 从数据库中找到与图像最匹配的文本。 基于语言模型的方法 可以生成全新的语句, 即提取图像中的物体、 场景和关系, 然后采用模板生成语句。 0083 当获得图像的描述性文字时, 就可对该描述性文字进行文本语义分析并获取语义 分析结果。 例如, 针对明星参加活动的照片, 获得的描述性文字为 “明星xxx于xxxx年x月参 加xx慈善活动, 着装., 言行.” 。 那么在调查明星支持率或热度时, 可将不同明星 的照片作为选项、 配合以合适控件, 以期收集相应数据。 该应用场景同样适用于不同商品、 不同影视剧、 不同酒店等等。 0084 同。
37、样, 在其中待分析元素是音频的实施例中, 对音频进行语义分析包括对音频进 行音频文本转换。 当获得音频的对应文字时, 就可对该文字进行文本语义分析并获取语义 分析结果。 0085 更进一步地, 在其中待分析元素是视频的实施例中, 对视频进行语义分析包括分 别对视频帧和音频进行文本转换。 当获得相应文字时, 就可对该文字进行文本语义分析并 获取语义分析结果。 0086 在本发明的另一实施例中, 对于待分析元素是图像、 音频或视频的多个实施例, 可 通过人工智能算法对该图像、 音频或视频进行语义分析, 而无需先对该图像、 音频或视频作 文本转换。 以图像为例, 可通过例如模糊逻辑、 遗传算法和人工。
38、神经网络三者的融合实现图 像语义特征提取。 本领域技术人员可以理解, 随着人工智能算法的不断发展和优化, 对不同 的待分析元素进行语义分析并获取语义分析结果可通过各种人工智能算法来高效地进行。 0087 在框506, 如果待分析元素包括至少一个预设字段, 则针对至少一个预设字段的每 一个查询预配置表格, 该预配置表格列出多个字段和每个字段的恰当控件。 0088 在不同应用场景中, 预设字段和相应控件可不同。 例如, 针对中文环境的多选语 义, 预设字段可选择为 “至少” 、“至少选择一项” ,“哪些地方、 因素、 种类/类型、 环节” 、“多 种/多处” 、“多样性/多样化” 、“多元化” 等。
39、等, 其相应控件可以为复选框、 下拉框、 多行文本 框、 矩阵填空框等。 预设字段和相应控件可被放置在预配置表格中, 其对应关系可以是一一 对应、 一对多对应、 多对一对应、 甚至多对多对应。 0089 例如, 针对中文环境的判定语义, 预设字段可选择为 “是” 、“否” 、“喜欢” 、“讨厌” 、 说明书 6/10 页 10 CN 110032561 A 10 “满意” 、“不满意” 、“正面” 、“负面” 等等, 其相应控件可以为单选框、 线性尺度表、 矩阵单选 框等等。 同样, 当预设字段和相应控件被放置在预配置表格中时, 其对应关系可以是一一对 应、 一对多对应、 多对一对应、 甚至多。
40、对多对应。 0090 该预配置表格可被存储在计算机可读存储介质中, 如RAM、 闪存、 ROM、 EPROM、 EEPROM、 寄存器、 硬盘、 可移动盘、 CD-ROM、 云存储等。 0091 在框508, 将每个预设字段的相应原始控件与针对每个预设字段在预配置表格中 查询到的恰当控件进行比较。 0092 在框510, 如果预设字段的原始控件与恰当控件不同, 则在表单中将原始控件调整 为恰当控件。 0093 在本发明一实施例中, 在表单中将原始控件调整为恰当控件包括自动用恰当控件 替换原始控件。 例如, 在图2的基于语义的表单容错构建的示例界面中, 预设字段为 “至少” , 原始控件为单选框。
41、, 而预配置表格中预设字段 “至少” 的恰当控件为复选框, 则其在确定多 选语义之际被自动替换为复选框。 0094 在本发明的另一实施例中, 在表单中将原始控件调整为恰当控件包括将恰当控件 与原始控件并排显示或其他显示方式。 例如, 在图3的基于语义的表单推荐构建的示例界面 中, 预设字段为 “是否” , 原始控件为单选框, 而预配置表格中预设字段 “是否” 的恰当控件为 单选框或线性尺度表, 则在确定判定语义之际控件单选框被与线性尺度表并排显示。 0095 在本发明的又一实施例中, 在表单中将原始控件调整为恰当控件包括将恰当控件 弹出显示, 以供用户选择替换。 例如, 在图3的基于语义的表单。
42、推荐构建的示例界面中, 当预 配置表格中预设字段 “是否” 的恰当控件为单选框或线性尺度表时, 在确定判定语义之际可 将线性尺度表弹出显示, 并提示用户选择是否替换原始控件单选框。 0096 图6示出根据本发明另一实施例的基于语义的表单构建方法的流程图。 0097 在框601, 接收包括待分析元素的表单。 该待分析元素可以包括文本、 图像、 音频以 及视频等等。 所接收的表单可以是用户实时输入的表单, 也可以是用户先前已建立的表单。 0098 在框603, 针对待分析元素进行语义分析并确定待分析元素是否包括至少一个预 设字段。 0099 在其中待分析元素是文本的实施例中, 对文本进行语义分析包。
43、括对文本进行文本 处理。 0100 在本发明一实施例中, 针对待分析元素进行语义分析包括如果待分析元素不是文 本, 将待分析元素转换成文本, 再进行语义分析。 如果待分析元素不是文本, 该待分析元素 可以是图像、 音频或视频等等。 0101 在本发明的另一实施例中, 对于待分析元素是图像、 音频或视频等的多个实施例, 可通过人工智能算法对该图像、 音频或视频进行语义分析, 而无需先对该图像、 音频或视频 作文本转换。 0102 在框605, 如果待分析元素包括至少一个预设字段, 则针对每个预设字段查询预配 置表格, 其中该预配置表格列出多个字段和各个字段的恰当控件。 0103 在框607, 获。
44、取每个预设字段的恰当控件。 0104 在框609, 在表单中自动呈现恰当控件。 0105 在本发明一实施例中, 当恰当控件有多个时, 可将这些控件并排显示。 另选地, 可 说明书 7/10 页 11 CN 110032561 A 11 将多个恰当控件弹出显示, 以供用户选择和排列。 0106 本发明的方法实施例能够通过分析所构成元素的语义, 主动帮助用户纠正错误选 择, 从而提高工作效率、 提升生产力。 本发明的方法实施例还能够通过分析所构成元素的语 义, 自动向用户推荐恰当选择, 从而进一步提高工作效率、 提升生产力。 实际上, 本发明的技 术方案将文本语义分析、 图像语义分析、 音频语义分。
45、析、 视频语义分析等技术纳入到表单构 建和分析中, 从而允许表单进行容错构建或自动推荐构建, 改善了用户体验, 同时提高了数 据准确率。 0107 基于语义的表单构建系统 0108 图7示出根据本发明一实施例的基于语义的表单构建系统的框图。 0109 如图7所示, 基于语义的表单构建系统700可包括: 接收模块702、 分析模块704以及 调整模块706。 0110 接收模块702接收包括待分析元素和相应原始控件的表单。 该待分析元素可以包 括文本、 图像、 音频以及视频等等。 所接收的表单可以是用户实时输入的表单, 也可以是用 户先前已建立的表单。 0111 分析模块704针对待分析元素进行。
46、语义分析并确定待分析元素是否包括至少一个 预设字段。 0112 在其中待分析元素是文本的实施例中, 分析模块704对文本进行语义分析包括对 文本进行文本处理。 0113 在本发明一实施例中, 分析模块704针对待分析元素进行语义分析包括如果待分 析元素不是文本, 由分析模块704将待分析元素转换成文本, 再进行语义分析。 0114 进一步地, 在其中待分析元素是图像的实施例中, 分析模块704对图像进行语义分 析包括对图像进行图像文本转换。 当获得图像的描述性文字时, 分析模块704就可对该描述 性文字进行文本语义分析并获取语义分析结果。 0115 同样, 在其中待分析元素是音频的实施例中, 。
47、分析模块704对音频进行语义分析包 括对音频进行音频文本转换。 当获得音频的对应文字时, 分析模块704就可对该文字进行文 本语义分析并获取语义分析结果。 0116 更进一步地, 在其中待分析元素是视频的实施例中, 分析模块704对视频进行语义 分析包括分别对视频帧和音频进行文本转换。 当获得相应文字时, 分析模块704就可对该文 字进行文本语义分析并获取语义分析结果。 0117 在本发明的另一实施例中, 对于待分析元素包括图像、 音频或视频的多个实施例, 分析模块704可通过人工智能算法对该图像、 音频或视频进行语义分析, 而无需先对该图 像、 音频或视频作文本转换。 以图像为例, 可通过例。
48、如模糊逻辑、 遗传算法和人工神经网络 三者的融合实现图像语义特征提取。 本领域技术人员可以理解, 随着人工智能算法的不断 发展和优化, 分析模块对不同的待分析元素进行语义分析并获取语义分析结果可通过各种 人工智能算法来高效地进行。 0118 如果确定待分析元素包括至少一个预设字段, 则调整模块706针对每个预设字段 查询预配置表格, 该预配置表格列出多个字段和各个字段的恰当控件。 在不同应用场景中, 字段和相应恰当控件可不同。 放置在预配置表格中的字段和相应恰当控件的对应关系可以 是一一对应、 一对多对应、 多对一对应、 甚至多对多对应。 该预配置表格可被存储在计算机 说明书 8/10 页 1。
49、2 CN 110032561 A 12 可读存储介质中。 0119 如果原始控件与针对每个预设字段在预配置表格中查询到的恰当控件不同, 则调 整模块706进一步在表单中将原始控件调整为恰当控件。 0120 在本发明一实施例中, 调整模块706在表单中将原始控件调整为恰当控件包括调 整模块706自动用恰当控件替换原始控件。 0121 在本发明的另一实施例中, 调整模块706在表单中将原始控件调整为恰当控件包 括调整模块706将恰当控件与原始控件并排显示。 0122 在本发明的又一实施例中, 调整模块706在表单中将原始控件调整为恰当控件包 括调整模块706将恰当控件弹出显示, 以供用户选择替换。。
50、 0123 图8示出根据本发明另一实施例的基于语义的表单构建系统的框图。 0124 如图8所示, 基于语义的表单构建系统800可包括: 接收模块802、 分析模块804以及 获取模块806。 0125 接收模块802接收包括待分析元素的表单。 该待分析元素可以包括文本、 图像、 音 频以及视频等等。 所接收的表单可以是用户实时输入的表单, 也可以是用户先前已建立的 表单。 0126 分析模块804针对待分析元素进行语义分析并确定待分析元素是否包括至少一个 预设字段。 0127 在其中待分析元素是文本的实施例中, 分析模块804对文本进行语义分析包括对 文本进行文本处理。 0128 在本发明一实。
- 内容关键字: 基于 语义 表单 构建 方法 系统
泵下旋转泄油器.pdf
药物生产用的低温干燥装置.pdf
麦克风底座.pdf
蒽醌法生产过氧化氢用白土床.pdf
基于美术品制作的美术品保护箱.pdf
片材挤出机的牵引辊装置.pdf
新型除尘滤袋.pdf
全钢化真空玻璃.pdf
阀盖、截止阀及止回阀.pdf
双注塑口注塑机.pdf
大孔容射孔弹.pdf
浮动球阀.pdf
丁基胶大桶灌装机的罐装结构.pdf
微生物检测装置.pdf
耳道清洗器.pdf
水泵气密性试验用检测装置.pdf
国土空间规划用定位标杆.pdf
便于清洗的取样器.pdf
棱镜式激光清洗装置.pdf
自吸式加料混合装置.pdf
建筑场景点云分割不确定性评估方法、系统及电子设备.pdf
新型的基站通信线缆.pdf
磁敏元件立体封装结构.pdf
带自清洁和净化水域功能的水尺.pdf
激光雕刻设备及使用方法.pdf
平开门的弧形门体折弯装置.pdf
模块化遮阳板生产模具及遮阳板.pdf
建筑消防安全评估方法、设备和介质.pdf
连接器母端子.pdf
基于物联数据处理的多通路管系热输送平衡控制监管系统.pdf
飞机输油半管类零件的成形方法.pdf
图像传感器及其制作方法.pdf
一种一孔两用的隧洞排水孔结构.pdf
钢管桩围堰结构.pdf
一种生态砌块.pdf
一种铁路桥梁用泄水管.pdf
一种卷帘门的抗风装置.pdf
一种掺有非预应力钢筋的管桩钢筋笼.pdf
大型沉管隧道管段基础.pdf
汽车手套箱开启装置.pdf
城市道路上空花园式电动跃层停车商务楼.pdf
蒸压加气砌块砌窗结构.pdf
一种升降式旋转室外消火栓.pdf
框架结构T型连接柱.pdf
防静电地板吸板器.pdf
一种建筑用箱体或井口预留孔洞活动模具.pdf
速成拉建房屋.pdf
预制桥面板精轧螺纹钢筋弧形连接构造.pdf
一种内固定式伸缩门滑行导轨及伸缩门.pdf
多用途封井器.pdf
一种新型圆弧建筑模板紧固件.pdf