买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明涉及AI智能生成应用领域,具体公开基于关键词描述及需求文档解析的AI智能生成应用系统,本发明通过获取用户输入的关键词和文档,分析用户需求应用的应用主题、应用界面、各功能单元以及各功能单元之间的关系,搭建用户需求应用的架构,调取相应代码模板,合成用户需求应用的源代码,进而生成用户需求应用,能够显著加快应用开发周期、满足多样化需求、减少人工编码的时间、成本和错误率、提高代码质量;通过对生成的用户需求应用进行试运行和测试,评估生成的用户需求应用的准确性和性能,进而确保生成应用能正确地理解和反映用户意图以及生成应用的快速响应,从而保障生成结果的质量,增强用户的体验感。
主权项:1.基于关键词描述及需求文档解析的AI智能生成应用系统,其特征在于,包括:用户输入关键词解析模块:用于获取用户在AI平台输入的关键词,分析用户需求应用的应用主题和应用界面;用户提交文档解析模块:用于获取用户在AI平台提交的文档,识别用户提交文档的各关键词和各关键词在文档中的位置,分析用户需求应用的各功能单元以及各功能单元的类型,其中类型包括独立型和依附型;需求应用架构生成模块:用于获取用户需求应用的各依附型功能单元所从属的功能单元,并获取用户需求应用功能单元之间的关系类别,其中关系类别包括并列关系和主从关系,搭建用户需求应用的架构;需求应用代码生成模块:用于从数据库中调取用户需求应用的应用主题和各功能单元对应的代码模板,结合用户需求应用的架构,利用设定的合成算法,生成用户需求应用的源代码,并试运行用户需求应用;需求应用测试评估模块:用于获取用户需求应用生成内容与用户提交文档的匹配关键词数量和相似程度,评估用户需求应用的准确性系数,并获取用户需求应用及其各功能单元的响应时长,评估用户需求应用的性能系数;需求应用迭代优化模块:用于根据用户需求应用的准确性系数和性能系数,判断用户需求应用的功能单元是否需要更换以及用户需求应用的源代码是否需要优化,并进行反馈;数据库:用于存储应用主题库、功能单元库和各关联词汇组;所述用户输入关键词解析模块的具体工作过程为:D1:提取数据库中存储的各应用主题对应的标签词集合,将用户在AI平台输入的关键词与各应用主题对应的标签词集合进行比对,若用户输入的关键词与某应用主题对应的标签词集合中某标签词相同,则将该应用主题作为用户需求应用的应用主题,若用户输入的关键词与各应用主题对应的标签词集合中各标签词均不相同,则执行D2;D2:将用户输入的关键词与各应用主题对应的标签词集合中各标签词进行比较,获取用户输入的关键词与各应用主题对应标签词集合中各标签词的相同文字数量,并进行累加,得到用户输入的关键词与各应用主题对应标签词的相同文字累计数量,将其记为,表示第个应用主题的编号,;提取数据库中存储的各关联词汇组,若用户输入的关键词与某应用主题对应的标签词集合中某标签词属于同一个关联词汇组,则将该标签词记为用户输入的关键词与该应用主题的关联标签词,统计用户输入的关键词与各应用主题的关联标签词数量,将其记为;获取AI平台历史的用户生成应用请求信息,得到各应用主题的累计引用次数和平均引用频率,将各应用主题的累计引用次数和平均引用频率代入预设的累计引用次数、平均引用频率与使用热度之间的关系函数,得到各应用主题的使用热度,将其记为;通过分析公式得到各应用主题的推荐系数,其中表示预设的推荐系数的修正因子,表示应用主题的数量,表示预设的标签词相同文字累计数量和关联标签词数量对应的权重因子,,表示预设的推荐系数的补偿量;将各应用主题按照其推荐系数从大到小进行排序,得到各应用主题的推荐排名,将排名第一位的应用主题作为用户需求应用的应用主题;D3:提取数据库中存储的各应用主题对应的应用界面,根据用户需求应用的应用主题,筛选得到用户需求应用的应用界面;所述用户提交文档解析模块的具体工作过程为:E1:利用关键词识别技术和语义分析技术对用户在AI平台提交的文档进行解析,识别用户提交文档的关键词数量并进行去重处理,得到用户提交文档的各关键词;E2:提取数据库中存储的各功能单元对应的标签词集合,将用户提交文档的各关键词与各功能单元对应的标签词集合进行比对,筛选用户提交文档的各关键词的匹配功能单元,统计得到用户需求应用的各功能单元;E3:获取用户提交文档中各关键词在文档中的位置,若用户提交文档中某关键词位于文档的标题位置,则执行E4,若用户提交文档中某关键词位于文档的正文位置,则执行E5;E4:获取该关键词所处的文档标题的级别,若为最高级别,则将该关键词的匹配功能单元记为独立型功能单元,若非最高级别,则将该关键词的匹配功能单元记为依附型功能单元;E5:利用语义分析技术获取该关键词所处段落的中心句,若该关键词位于其段落的中心句,则将该关键词的匹配功能单元记为独立型功能单元,反之,则将该关键词的匹配功能单元记为依附型功能单元;E6:根据E4-E5的分析方法,获取用户提交文档中各关键词的匹配功能单元的类型,进而得到用户需求应用的各功能单元的类型;所述需求应用架构生成模块的具体工作过程包括:以获取用户需求应用的某依附型功能单元所从属的功能单元为例:F1:根据用户提交文档中各关键词在文档中的位置,筛选得到该依附型功能单元匹配关键词在文档中的位置,若该依附型功能单元匹配关键词位于文档的标题位置,则执行F2,若该依附型功能单元匹配关键词位于其段落的非中心句,则执行F3;F2:获取与该依附型功能单元匹配关键词所处文档标题相邻且高一级别的文档标题,将其记为目标文档标题,将目标文档标题中关键词的匹配功能单元记为该依附型功能单元所从属的功能单元;F3:将该依附型功能单元匹配关键词所处段落中心句的关键词的匹配功能单元记为该依附型功能单元所从属的功能单元;根据F1-F3的分析方法,获取用户需求应用的各依附型功能单元所从属的功能单元。
全文数据:
权利要求:
百度查询: 南京优通信息科技股份有限公司 基于关键词描述及需求文档解析的AI智能生成应用系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。