思维导图的生成方法、装置、设备及存储介质制造方法及图纸

技术编号:28421459 阅读:30 留言:0更新日期:2021-05-11 18:29
本申请提供一种思维导图的生成方法、装置、设备及存储介质,该方法包括:接收用户输入数据;根据所述用户输入数据获取关键词;基于所述关键词,采用预配置扩展算法,确定扩展词及各所述扩展词与所述关键词的距离;基于预设映射规则,确定所述关键词和各所述扩展词分别对应的绘画元素;根据各扩展词与所述关键词的距离,以及所述关键词和各所述扩展词分别对应的绘画元素,生成思维导图数据;将所述思维导图数据进行展示处理。有效提高了思维导图的生成效率,大大方便了用户操作,从而提高用户体验。

【技术实现步骤摘要】
思维导图的生成方法、装置、设备及存储介质
本申请涉及计算机
,尤其涉及一种思维导图的生成方法、装置、设备及存储介质。
技术介绍
思维导图是以至少一个关键词为中心节点向外发散扩展出更多的子节点。每个子节点代表与中心节点的一个连结,而每一个子节点又可以成为另外一个中心节点,再向外发散扩展成千上万的子节点,呈现出放射性立体结构。现有技术中,思维导图的生成方式通常包括两个方面:一是用户通过依次添加各个节点信息并借助思维导图辅助制作工具来生成;二是通过导入指定格式的文档,该文档需要包括词语、词语之间关系等丰富的语言信息,解析文档结构和语言信息等来生成。现有的思维导图生成方式,都需要用户进行复杂的准备或操作,生成效率较低,用户体验较差。
技术实现思路
本申请提供一种思维导图的生成方法、装置、设备及存储介质,以解决现有技术思维导图生成效率低等缺陷。本申请第一个方面提供一种思维导图的生成方法,包括:接收用户输入数据;根据所述用户输入数据获取关键词;基于所述关键词,采用预配置扩展算法,确定扩展词及各所述扩展词与所述关键词的距离;基于预设映射规则,确定所述关键词和各所述扩展词分别对应的绘画元素;根据各扩展词与所述关键词的距离,以及所述关键词和各所述扩展词分别对应的绘画元素,生成思维导图数据;将所述思维导图数据进行展示处理。可选地,若所述用户输入数据包括文本数据,所述根据所述用户输入数据获取关键词,包括:对所述文本数据进行分词处理,获得分词结果,所述分词结果包括至少一个词语;对所述分词结果进行词性标注处理,获得标注结果;采用预设过滤规则,对所述标注结果进行过滤,获得过滤后的词语;将所述过滤后的词语作为所述关键词。可选地,若所述用户输入数据包括语音数据,在所述对所述文本数据进行分词处理之前,还包括:对所述用户输入数据进行语音识别,获得所述语音数据对应的文本数据。可选地,所述基于所述关键词,采用预配置扩展算法,确定扩展词,包括:从预配置的词向量语料库中获取所述关键词对应的词向量;根据所述词向量语料库中其他词向量与所述关键词对应的词向量的余弦相似度,确定第一扩展词。可选地,所述基于所述关键词,采用预配置扩展算法,确定扩展词,包括:根据预设的相同字符和/或相同音符规则,确定与所述关键词具有相同字符和/或具有相同音符的词语作为第二扩展词。可选地,所述基于所述关键词,采用预配置扩展算法,确定扩展词,包括:基于预配置的思维知识图谱,确定所述关键词的第三扩展词。可选地,所述基于所述关键词,采用预配置扩展算法,确定扩展词,包括:基于预配置的分领域词库,对所述关键词进行跨领域扩展,获得第四扩展词;采用词性标注算法,对所述关键词进行跨词性扩展,获得第五扩展词;基于预配置的词向量语料库,对所述关键词进行随机扩展,获得第六扩展词。可选地,所述基于预设映射规则,确定所述关键词和各所述扩展词分别对应的绘画元素,包括:针对每个关键词或扩展词,基于所述关键词或扩展词与各元素类型的语义相似度,确定所述关键词或扩展词对应的元素类型;从所述关键词或扩展词对应的元素类型下随机获取一种绘画元素作为所述关键词或扩展词对应的绘画元素。可选地,确定各所述扩展词与所述关键词的距离,包括:将所述扩展词的词向量与所述关键词的词向量之间的余弦相似度作为所述扩展词与所述关键词的距离。可选地,所述根据各扩展词与所述关键词的距离,以及所述关键词和各所述扩展词分别对应的绘画元素,生成思维导图数据,包括:根据所述关键词生成中心节点;根据各所述扩展词生成子节点;根据各扩展词与所述关键词的距离生成子节点与中心节点的路径描述信息;根据所述关键词和各扩展词分别对应的绘画元素生成渲染方式描述信息;根据所述中心节点、所述子节点、所述路径描述信息,确定所述中心节点及各子节点的位置信息;将所述中心节点、所述子节点、所述路径描述信息、所述渲染方式描述信息、所述中心节点及各子节点的位置信息,作为所述思维导图数据。本申请第二个方面提供一种思维导图的生成装置,包括:接收模块,用于接收用户输入数据;获取模块,用于根据所述用户输入数据获取关键词;第一确定模块,用于基于所述关键词,采用预配置扩展算法,确定扩展词及各所述扩展词与所述关键词的距离;第二确定模块,用于基于预设映射规则,确定所述关键词和各所述扩展词分别对应的绘画元素;生成模块,用于根据各扩展词与所述关键词的距离,以及所述关键词和各所述扩展词分别对应的绘画元素,生成思维导图数据;发送模块,用于将所述思维导图数据进行展示处理。可选地,所述获取模块,具体用于:若所述用户输入数据包括文本数据,对所述文本数据进行分词处理,获得分词结果,所述分词结果包括至少一个词语;对所述分词结果进行词性标注处理,获得标注结果;采用预设过滤规则,对所述标注结果进行过滤,获得过滤后的词语;将所述过滤后的词语作为所述关键词。可选地,所述获取模块,还用于:若所述用户输入数据包括语音数据,则在所述对所述文本数据进行分词处理之前,对所述用户输入数据进行语音识别,获得所述语音数据对应的文本数据。可选地,所述第一确定模块,具体用于:从预配置的词向量语料库中获取所述关键词对应的词向量;根据所述词向量语料库中其他词向量与所述关键词对应的词向量的余弦相似度,确定第一扩展词。可选地,所述第一确定模块,具体用于:根据预设的相同字符和/或相同音符规则,确定与所述关键词具有相同字符和/或具有相同音符的词语作为第二扩展词。可选地,所述第一确定模块,具体用于:基于预配置的思维知识图谱,确定所述关键词的第三扩展词。可选地,所述第一确定模块,具体用于:基于预配置的分领域词库,对所述关键词进行跨领域扩展,获得第四扩展词;采用词性标注算法,对所述关键词进行跨词性扩展,获得第五扩展词;基于预配置的词向量语料库,对所述关键词进行随机扩展,获得第六扩展词。可选地,所述第二确定模块,具体用于:针对每个关键词或扩展词,基于所述关键词或扩展词与各元素类型的语义相似度,确定所述关键词或扩展词对应的元素类型;从所述关键词或扩展词对应的元素类型下随机获取一种绘画元素作为所述关键词或扩展词对应的绘画元素。可选地,所述第一确定模块,具体用于:将所述扩展词的词向量与所述关键词的词向量之间的余弦相似度作为所述扩展词与所述关键词的距离。可选地,所述生成模块,具体用于:根据所述关键词生成中心节点;根据各所述扩展词生成子节点;根据各扩展词与所述关键词的距离生成子节点与中心节点的路径描述信息;根据所述本文档来自技高网...

【技术保护点】
1.一种思维导图的生成方法,其特征在于,包括:/n接收用户输入数据;/n根据所述用户输入数据获取关键词;/n基于所述关键词,采用预配置扩展算法,确定扩展词及各所述扩展词与所述关键词的距离;/n基于预设映射规则,确定所述关键词和各所述扩展词分别对应的绘画元素;/n根据各扩展词与所述关键词的距离,以及所述关键词和各所述扩展词分别对应的绘画元素,生成思维导图数据;/n将所述思维导图数据进行展示处理。/n

【技术特征摘要】
1.一种思维导图的生成方法,其特征在于,包括:
接收用户输入数据;
根据所述用户输入数据获取关键词;
基于所述关键词,采用预配置扩展算法,确定扩展词及各所述扩展词与所述关键词的距离;
基于预设映射规则,确定所述关键词和各所述扩展词分别对应的绘画元素;
根据各扩展词与所述关键词的距离,以及所述关键词和各所述扩展词分别对应的绘画元素,生成思维导图数据;
将所述思维导图数据进行展示处理。


2.根据权利要求1所述的方法,其特征在于,若所述用户输入数据包括文本数据,所述根据所述用户输入数据获取关键词,包括:
对所述文本数据进行分词处理,获得分词结果,所述分词结果包括至少一个词语;
对所述分词结果进行词性标注处理,获得标注结果;
采用预设过滤规则,对所述标注结果进行过滤,获得过滤后的词语;
将所述过滤后的词语作为所述关键词。


3.根据权利要求2所述的方法,其特征在于,若所述用户输入数据包括语音数据,在所述对所述文本数据进行分词处理之前,还包括:
对所述用户输入数据进行语音识别,获得所述语音数据对应的文本数据。


4.根据权利要求1所述的方法,其特征在于,所述基于所述关键词,采用预配置扩展算法,确定扩展词,包括:
从预配置的词向量语料库中获取所述关键词对应的词向量;
根据所述词向量语料库中其他词向量与所述关键词对应的词向量的余弦相似度,确定第一扩展词。


5.根据权利要求1所述的方法,其特征在于,所述基于所述关键词,采用预配置扩展算法,确定扩展词,包括:
根据预设的相同字符和/或相同音符规则,确定与所述关键词具有相同字符和/或具有相同音符的词语作为第二扩展词。


6.根据权利要求1所述的方法,其特征在于,所述基于所述关键词,采用预配置扩展算法,确定扩展词,包括:
基于预配置的思维知识图谱,确定所述关键词的第三扩展词。


7.根据权利要求1所述的方法,其特征在于,所述基于所述关键词,采用预配置扩展算法,确定扩展词,包括:
基于预配置的分领域词库,对所述关键词进行跨领域扩展,获得第四扩展词;
采用词性标注算法,对所述关键词进行跨词性扩展,获得第五扩展词;
基于预配置的词向量语料库,对所述关键词进行随机扩展,获得第六扩展词。


...

【专利技术属性】
技术研发人员:刘瑞雪陈蒙代岩
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1