Elasticsearch + Kibana实现词云

news/2024/12/29 13:02:42/

需求

  • 实现文件导入es,支持格式TXT、DOC、PPT、XLS、PDF、图片
  • ik分词器远程热更新自定义扩展字典和停用字典
  • Kibana配置词云,并显示对应文档详情和字典频次,且自定义显示字典

技术点

  • 文件导入:es插件ingest-attachment
  • 图片文字识别:百度OCR(其实可以自己部署一套PaddleHub, 更推荐,为啥这次不用呢,问就是赶时间!)

参考文章

  • springboot+Elasticsearch实现word,pdf,txt内容抽取并高亮分词全文检索
  • elasticsearch分词器词库热更新三种方案
  • IK分词器新增词库使历史数据生效
  • 百度OCR文档
  • PaddleHub一键OCR中文识别
  • Kibana 8.X 如何做出靠谱的词云图?

Kibana操作

在这里插入图片描述

一. 生成词云

  • 首先创建对应的索引模式在这里插入图片描述
  • 创建词云
    在这里插入图片描述
    在这里插入图片描述
  • 选择开始建好的索引模式
    在这里插入图片描述
  • 基础使用,生成词云
    在这里插入图片描述
  • 高级用法1,设置只显示字典,可以看到上面设置的大小为10,但是还是只显示了自定义的3个字典。
    在这里插入图片描述
  • 高级用法2,设置过滤字典,可以看到左侧生成的词云已经没有过滤的字典了。
    在这里插入图片描述

二. 生成对应的频次和内容详情

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


http://www.ppmy.cn/news/789807.html

相关文章

python-字典和Json的区别

在Python中,JSON(JavaScript Object Notation)和字典(dictionary)是两种不同的数据结构,它们有以下区别: 格式: JSON是一种用于存储和交换数据的文本格式,它使用键值对和…

怎么调整电脑的鼠标的灵活度

控制面板-》大图标-》选中鼠标 一个可以进行调节鼠标的灵活一个可以调节电脑的触摸板的灵活

win10鼠标灵敏度怎么调_和平精英灵敏度怎么设置才最合适 调最适合自己用的

很多小伙伴都想知道,和平精英灵敏度设置是困扰很多玩家的一个问题。游戏默认的灵敏度并不适用于大多数人,大家用起来可能不是很习惯。 和平精英怎么找到适合自己的灵敏度?很多小伙伴都想知道,和平精英灵敏度设置是困扰很多玩家的一…

win10鼠标灵敏度怎么调_干货!灵敏度怎么调才能舒服压枪?看完这篇你就懂了!...

大家好我是吃鸡哥!最近《刺激战场》改为了《和平精英》,有许多小伙伴不知道怎么调试手机灵敏度和压枪,今天吃鸡哥就来教大家怎么设置手机灵敏度! 我看群里还有一些小伙伴纠结于自己的灵敏度不会设置,压不住枪&#xff…

计算机鼠标怎么设置在哪里,电脑鼠标灵敏度怎么调,在哪里调?这份设置教程收好了非常简单(各系统通用)...

在日常使用鼠标的过程中我们经常会感觉到鼠标有点飘,比如鼠标轻轻一动,箭头就移动了好长的距离,而且定位并不精准。 在日常使用鼠标的过程中我们经常会感觉到鼠标有点飘,比如鼠标轻轻一动,箭头就移动了好长的距离&…

A40I驱动程序开发-LCD-CTP

显示触摸屏驱动 (1)配置sysconfig.fex文件 (2)env_cfg文件配置(lichee/tools/pack/chips/sun8iw11p1/configs/default$) 设置loglevel1 A40I 原厂android7.1程序中,在linux3.10中没有FT5316的…

电容屏FT5x06驱动与设计

电容屏FT5x06驱动与设计 说明书 一、概述 当下,触摸式输入方法深受大众喜爱。电容式触摸屏因为其具备准确,不需用力按压,高灵敏度,通透性好等优点而成为了时代的宠儿。 结构组成上,电容式触控屏可以简单地看成是由…

嘉立创EDA下载及在线操作(团队版本)

1.连接网络 2.软件下载 (1.)打开浏览器 (2.)搜索“嘉立创EDA”,找到下图 (3.)点击进去,下滑底端,找到“下载字样”,并点击 (4.)进去…