全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221090480 6.8 (22)申请日 2022.07.29 (71)申请人 中国银行股份有限公司 地址 100818 北京市西城区复兴门内大街1 号 (72)发明人 武彪 王银 袁佳玮 侯方涛  李炎锴  (74)专利代理 机构 北京三友知识产权代理有限 公司 11127 专利代理师 贾磊 陶海萍 (51)Int.Cl. G06F 8/38(2018.01) G06F 8/36(2018.01) G06F 8/10(2018.01) G06F 8/34(2018.01)G06F 40/205(2020.01) G06F 40/284(2020.01) G06F 40/30(2020.01) (54)发明名称 一种用户界面的生成方法及装置 (57)摘要 本发明涉及人工智能技术领域, 尤其涉及一 种用户界面的生成方法及装置, 方法包括: 获取 生成用户界面的需求文本; 对所述需求文本进行 分析, 得到用户界面的功能模块信息、 功能配置 信息、 非功能模块信息、 非功能配置信息以及界 面布局; 在功能组件库中查找与功能模块信息对 应的功能组件; 在非功能组件库中查找与非功能 模块信息对应的非功能组件; 根据功能配置信息 对功能组件进行配置; 根据非功能配置信息对非 功能组件进行配置; 根据界面布局对配置后的功 能组件和配置后的非功能组件进行渲染, 得到用 户界面。 通过本发明实施例, 实现了根据用户的 界面生成需求自动生成界面, 解决了现有技术中 用户界面的开发存在耗时费力, 开发效率低的问 题。 权利要求书2页 说明书10页 附图4页 CN 115237410 A 2022.10.25 CN 115237410 A 1.一种用户界面的生成方法, 其特 征在于, 所述方法包括: 获取生成用户界面的需求文本; 对所述需求文本进行分析, 得到所述用户界面的功能模块信 息、 功能配置信息、 非功能 模块信息、 非功能配置信息以及界面布局; 在功能组件库中查找与所述功能模块信息对应的功能组件; 在非功能组件库中查找与所述非功能模块信息对应的非功能组件; 根据所述功能配置信息对所述功能组件进行配置; 根据所述非功能配置信息对所述非功能组件进行配置; 根据所述界面布局对配置后的所述功能组件和配置后的所述非功能组件进行渲染, 得 到所述用户界面。 2.根据权利要求1所述的方法, 其特征在于, 对所述需求文本进行分析, 得到所述用户 界面的功能模块信息、 功能配置信息、 非功能模块信息、 非功能配置信息以及界面布局进一 步包括, 按照预定的标点符号对所述需求文本进行拆分, 得到多个子需求文本; 分别对每 个子需求文本进行分词处 理, 得到每 个子需求文本的多个单词; 根据所述单词以及预定功能模块列表确定所述子需求文本中的功能模块需求文本; 根据所述单词以及预定非功能模块列表确定所述子需求文本中的非功能模块需求文 本; 根据所述单词以及预定布局文本列表确定所述子需求文本中的页面布局需求文本; 将所述功能模块需求文本输入到第一模型中, 得到所述功能模块信息和功能配置信 息, 所述第一模型是利用历史功能模块需求文本和对应的已配置完成的功能模块的信息进 行训练得到的; 将所述非功能模块需求输入到第 二模型中, 得到所述非功能模块信 息和非功能配置信 息, 所述第二模型是利用历史非功能模块需求文本和对应的已配置完成的非功能模块的信 息进行训练得到的; 对页面布局需求文本中的单词进行语义分析, 得到所述页面布局。 3.根据权利要求2所述的方法, 其特征在于, 分别对每个子需求文本进行分词处理, 得 到每个子需求文本的多个单词之前, 所述方法还 包括, 分别对每个子 需求文本进行语料清 理, 以便于对语料清 理后的所述子需求文本进行分 词处理。 4.根据权利要求1所述的方法, 其特 征在于, 所述功能模块信息包括多个特 征。 5.根据权利要求4所述的方法, 其特征在于, 在功能组件库中查找与 所述功能模块信 息 对应的功能组件进一 步包括, 计算所述功能模块信息的每个特征与所述功能组件库中各组件的特征之间的第一匹 配度; 根据每个特征对应的第一匹配度和预定特征权重矩阵计算所述功能模块信息与所述 组件的第二匹配度; 在所述第二匹配度超过第一预定门限值的组件中选择所述第二匹配度最大的组件作 为所述功能组件。权 利 要 求 书 1/2 页 2 CN 115237410 A 26.根据权利要求5所述的方法, 其特征在于, 若所述功能组件库中的所有组件对应的第 二匹配度均未超过所述第一预定门限值, 则选择最大的第二匹配度对应的组件作为所述功 能组件, 并记录所述功能模块信息的每个特征与所述功能组件的特征之间的第一匹配度, 以便于在得到所述用户界面后, 开发人员根据记录的所述第一匹配度对所述用户界面进 行 调整。 7.根据权利要求1所述的方法, 其特征在于, 根据 所述界面布局对配置后的所述功能组 件和配置后的所述非功能组件进行渲染, 得到所述用户界面进一 步包括, 根据所述界面布局 确定配置后的所述功能组件和配置后的非功能组件的位置; 将配置后的所述功能组件和配置后的非工能组件部署在对应的所述位置处, 得到所述 用户界面。 8.一种用户界面的生成装置, 其特 征在于, 包括: 需求文本获取 单元, 用于获取生成用户界面的需求文本; 需求文本分析单元, 用于对所述需求文本进行分析, 得到所述用户界面的功能模块信 息、 功能配置信息、 非功能模块信息、 非功能配置信息以及界面布局; 功能组件确定单 元, 用于在功能组件库中查找与所述功能模块信息对应的功能组件; 非功能组件查找单元, 用于在非功能组件库中查找与 所述非功能模块信 息对应的非功 能组件; 功能组件配置单 元, 用于根据所述功能配置信息对所述功能组件进行配置; 非功能组件配置单 元, 用于根据所述非功能配置信息对所述非功能组件进行配置; 布局单元, 用于根据 所述界面布局对配置后的所述功能组件和配置后的所述非功能组 件进行渲染, 得到所述用户界面。 9.一种计算机设备, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计 算机程序, 其特征在于, 所述处理器执行所述计算机程序时实现权利要求1至7任一所述方 法。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有计算机程 序, 所述计算机程序被处 理器执行时实现权利要求1至7任一所述方法。 11.一种计算机程序产品, 其特征在于, 所述计算机程序产品包括计算机程序, 所述计 算机程序被处 理器执行时实现权利要求1至7任一所述方法。权 利 要 求 书 2/2 页 3 CN 115237410 A 3

PDF文档 专利 一种用户界面的生成方法及装置

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种用户界面的生成方法及装置 第 1 页 专利 一种用户界面的生成方法及装置 第 2 页 专利 一种用户界面的生成方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-03-03 12:14:23上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。