安全公司报告
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210875644.X (22)申请日 2022.07.25 (71)申请人 平安科技 (深圳) 有限公司 地址 518000 广东省深圳市福田区福田街 道福安社区益田路5033号平 安金融中 心23楼 (72)发明人 程锦楠  (74)专利代理 机构 深圳市沃德知识产权代理事 务所(普通 合伙) 44347 专利代理师 高杰 于志光 (51)Int.Cl. G06F 9/451(2018.01) G06F 8/71(2018.01) G06F 40/284(2020.01) G06F 40/295(2020.01) (54)发明名称 即时通讯服务卡片生成方法、 装置、 电子设 备及存储介质 (57)摘要 本发明涉及数据处理领域, 揭露一种即时通 讯服务卡片生成方法、 装置、 电子设备及可读存 储介质, 所述方法包括: 根据场景环境选择初始 对话, 并将初始对话展示在当前页面; 接收用户 输入的文本信息, 分析文本信息的意图及槽位, 并从预设的卡片配置系统选择对话卡片模板集、 槽位的具体信息; 将具体信息填入对话卡片模板 集, 生成对话卡片集; 将对话卡片集转为对话卡 片json字符串, 并将 对话卡片json字符串 渲染为 可视化对话卡片集; 当可视化对话卡片集与所述 用户的终端环 境不适配时, 对可视化对话卡片集 进行降级处理并进行展示。 本发 明可以降低对话 卡片项目的搭建难度及运营成本 。 权利要求书3页 说明书16页 附图4页 CN 115202794 A 2022.10.18 CN 115202794 A 1.一种即时通讯服 务卡片生成方法, 其特 征在于, 所述方法包括: 获取当前页面的场景环境, 根据所述场景环境选择初始对话, 并将所述初始对话展示 在所述当前页面; 接收用户输入的文本信息, 并分析 所述文本信息的意图及槽位; 根据所述意图、 所述槽位及预设规则, 从预设的卡片配置系统选择对话卡片模板集、 所 述槽位的具体信息, 并将所述具体信息填入所述对话 卡片模板集, 生成对话 卡片集; 将所述对话卡片集转为对话卡片json字符串, 并将所述对话卡片json字符串渲染为可 视化对话 卡片集; 当所述可视化对话卡片集与所述用户的终端环境适配时, 展示所述可视化对话卡片 集; 当所述可视化对话卡片集与 所述用户的终端环境不适配时, 对所述可视化对话卡片集 进行降级处 理, 展示降级处 理后的可视化对话 卡片集。 2.如权利要求1所述的即时通讯服务卡片生成方法, 其特征在于, 所述根据所述意图、 所述槽位及预设规则, 从预设的卡片配置系统选择对话卡片模板集、 所述槽位的具体信息 包括: 根据所述 意图及所述槽位, 向预设的卡片配置系统发送获取对话 卡片集的请求信息; 根据所述请求信息中的意图, 选择对应的对话 卡片元素集; 根据预设规则, 组装所述对话 卡片元素集, 得到对话 卡片模板集; 选择所述卡片配置系统中对应接口获取 所述槽位的具体信息 。 3.如权利要求1所述的即时通讯服务卡片生成方法, 其特征在于, 所述将所述对话卡片 json字符串渲染为可视化对话 卡片集, 包括: 将所述对话 卡片json字符串输入至预设的HTML页面中, 得到目标HTML页面; 根据所述目标HTML页面中的HTML标签, 按照从上往下的顺序构建dom树; 根据所述目标HTML页面中的cs s样式, 构建cs som树; 合并所述dom树及所述cssom树, 得到渲染树, 其中所述渲染树包含了可视化对话卡片 集所需要的节点; 从所述渲染树的树根节点进行遍历, 得到所述渲染树各个子节点在所述可视化对话卡 片集中的位置与大小; 根据所述渲染树各个子节点的位置与大小, 将所述渲染树内各个子节点转换成页面像 素; 汇集所述页面像素, 生成可视化对话 卡片集。 4.如权利要求1所述的即时通讯服务卡片生成方法, 其特征在于, 所述分析所述文本信 息的意图及槽位, 包括: 将所述文本信息与预构建的候选词模板进行匹配, 得到所述文本信息中的候选词集 合; 利用关键信息提取算法对所述 候选词集 合中每个候选词进行评分, 得到候选词分值; 根据每个所述候选词分值, 从所述候选词集合中选取预设个数的候选词作为文本关键 词; 将所述文本关键词分别与 预设的意图词典及预设的槽位词典进行匹配, 得到文本信 息权 利 要 求 书 1/3 页 2 CN 115202794 A 2的意图及槽位。 5.如权利要求1所述的即时通讯服务卡片生成方法, 其特征在于, 所述分析所述文本信 息的意图及槽位, 还 包括: 构建意图规则模板及槽位 规则模板; 对所述文本信息进行分词处 理, 得到分词文本; 对所述分词文本中的词汇进行词性标注, 得到词汇词性; 对所述分词文本进行命名实体识别, 得到识别结果; 对所述分词文本中的语句进行依存语法分析, 得到语法分析 结果; 根据所述词汇词性、 所述识别结果及所述语法分析结果, 对所述文本信息进行关键词 提取, 得到文本关键词; 将所述文本关键词与 所述意图规则模板及所述槽位规则模板进行匹配, 并分别将与 所 述意图规则模板及所述槽位规则模板匹配成功的文本关键词作为所述文本信息的意图及 槽位。 6.如权利要求1所述的即时通讯服务卡片生成方法, 其特征在于, 所述获取当前页面的 场景环境之前, 所述方法还 包括: 接收用户进入当前页面触发的页面构建指令; 解析所述页面构建指令, 得到页面创建方法参数及页面场景组件参数; 根据所述页面场景组件参数, 构建所述页面构建指令的编程模块; 获取所述编程模块下 所述页面创建方法参数对应的函数; 利用所述 函数, 生成所述页面构建指令对应的当前页面。 7.如权利要求1所述的即时通讯服务卡片生成方法, 其特征在于, 所述对所述可视化对 话卡片集进行降级处 理, 展示降级处 理后的可视化对话 卡片集, 包括: 按终端环境的版本迭代顺序, 选择比所述可视化对话卡片集的版本低 一个版本的可视 化对话卡片集, 并判断所述低一个版本的可视化对话卡片集与所述用户的终端环境是否适 配; 当所述低一个版本的可视化对话卡片集与 所述用户的终端环境适配时, 展示所述低 一 个版本的可视化对话 卡片集; 当所述低一个版本的可视化对话卡片集与 所述用户的终端环境不适配, 继续选择低 一 级的可视化对话卡片集, 直至选择 的可视化对话卡片集与所述用户的终端环境适配, 展示 与所述用户的终端环境 适配的可视化对话 卡片集。 8.一种即时通讯服 务卡片生成装置, 其特 征在于, 所述装置包括: 意图及槽位分析模块, 用于获取当前页面的场景环境, 根据所述场景环境选择初始对 话, 并将所述初始对话展示在所述当前页面, 接收用户输入的文本信息, 并分析所述文本信 息的意图及槽位; 对话卡片集生成模块, 用于根据所述意图、 所述槽位及预设规则, 从预设的卡片配置系 统选择对话卡片模板集、 所述槽位的具体信息, 并将所述具体信息填入所述对话卡片模板 集, 生成对话 卡片集; 对话卡片集展示模块, 用于将所述对话卡片集转为对话卡片json字符串, 并将所述对 话卡片json字符串渲 染为可视化对话卡片集, 当所述可视化对话卡片集与所述用户的终端权 利 要 求 书 2/3 页 3 CN 115202794 A 3

.PDF文档 专利 即时通讯服务卡片生成方法、装置、电子设备及存储介质

文档预览
中文文档 24 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共24页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 即时通讯服务卡片生成方法、装置、电子设备及存储介质 第 1 页 专利 即时通讯服务卡片生成方法、装置、电子设备及存储介质 第 2 页 专利 即时通讯服务卡片生成方法、装置、电子设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:48:56上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。