预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

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