当前位置: 首页 > wzjs >正文

小程序建站网站上海互联网公司排名

小程序建站网站,上海互联网公司排名,宁波自助模板建站,wordpress截图安装分词器 windows环境,分词器有2种安装方式,1.直接命令安装;2.压缩包安装 IK分词器 查看ik分词器文档,找到安装方式介绍 文档链接: 方式1 elasticsearch-plugin install https://get.infini.cloud/elasticsearch/an…

安装分词器

windows环境,分词器有2种安装方式,1.直接命令安装;2.压缩包安装

IK分词器

查看ik分词器文档,找到安装方式介绍

文档链接:

方式1

elasticsearch-plugin install https://get.infini.cloud/elasticsearch/analysis-ik/7.10.0

方式2

下载压缩包,然后解压放入到 es的plugins目录

找到es对应的版本,然后下载

验证是否安装成功

elasticsearch-plugin list

测试分词器

需要先重启ES

POST /_analyze   
{"analyzer": "ik_max_word","text": "中华人民"   
}   

 结果

{"tokens" : [{"token" : "中华人民","start_offset" : 0,"end_offset" : 4,"type" : "CN_WORD","position" : 0},{"token" : "中华","start_offset" : 0,"end_offset" : 2,"type" : "CN_WORD","position" : 1},{"token" : "华人","start_offset" : 1,"end_offset" : 3,"type" : "CN_WORD","position" : 2},{"token" : "人民","start_offset" : 2,"end_offset" : 4,"type" : "CN_WORD","position" : 3}]
}

分词器的组成

分词器(Analyzer)是用于将文本拆分为词项(Token)的工具。分词器由以下三个部分组成:

  • 字符过滤器(Character Filters):对原始文本进行预处理(如去除 HTML 标签、替换字符等)。
  • 分词器(Tokenizer):将文本拆分为词项。
  • 词项过滤器(Token Filters):对分词后的词项进行处理(如小写转换、去除停用词等)

分词器种类

分词器特点适用场景优点缺点示例
Standard Analyzer默认分词器,基于 Unicode 文本分割算法,按空格和标点符号分词,转换为小写英文或其他基于空格分隔的语言简单易用,无需额外配置。不支持中文分词,对特殊字符敏感。"Hello, world!" → ["hello", "world"]
english Analyzer转换成小写,词干提取、停用词过滤"Barking a games"->["bark","game"]
Simple Analyzer按非字母字符分词,转换为小写。简单的英文分词轻量级,适合简单场景。无法处理复杂文本,不支持中文。"Hello, world!" → ["hello", "world"]
Whitespace Analyzer按空格分词,不转换大小写。需要保留大小写的场景保留原始大小写,适合特定需求。无法处理标点符号,不支持中文。"Hello, world!" → ["Hello,", "world!"]
Keyword Analyzer将整个文本作为一个词项,不进行分词。需要精确匹配的场景(如 ID、标签)保留完整文本,适合精确匹配。不适合全文搜索。"Hello, world!" → ["Hello, world!"]
Pattern Analyzer基于正则表达式分词,默认按非字母字符分词,转换为小写。需要自定义分词规则的场景灵活,支持自定义正则表达式。配置复杂,性能较低。"Hello, world!" → ["hello", "world"]
Language Analyzer针对特定语言(如英语、法语、德语)优化分词。多语言支持针对特定语言优化,分词效果较好。需要指定语言,不支持中文。"Hello, world!" → ["hello", "world"]
IK Analyzer支持中文分词,提供 ik_smart(智能分词)和 ik_max_word(最大分词)两种模式。中文文本处理中文分词效果好,支持自定义词典。需要额外安装插件,重启 Elasticsearch。"你好世界" → ["你好", "世界"]ik_smart)或 ["你好", "世界", "你好世界"]ik_max_word
Jieba Analyzer支持中文分词,提供 search(搜索模式)和 index(索引模式)两种模式。中文文本处理中文分词效果好,支持自定义词典。需要额外安装插件,重启 Elasticsearch。"你好世界" → ["你好", "世界"]search)或 ["你好", "世界", "你好世界"]index
Nori Analyzer针对韩语优化的分词器。韩语文本处理韩语分词效果好,支持自定义词典。需要额外安装插件,重启 Elasticsearch。"안녕하세요" → ["안녕", "하세요"]
Kuromoji Analyzer针对日语优化的分词器。日语文本处理日语分词效果好,支持自定义词典。需要额外安装插件,重启 Elasticsearch。"こんにちは" → ["こんにちは"]
Stempel Analyzer针对波兰语优化的分词器。波兰语文本处理波兰语分词效果好,支持自定义词典。需要额外安装插件,重启 Elasticsearch。"Witaj świecie" → ["witaj", "świecie"]

http://www.dtcms.com/wzjs/224180.html

相关文章:

  • 网页制作与网站建设实战教程视频定西seo排名
  • 建德网站建设德品牌网网站推广平台排行
  • 做网站公司排名电话营销案例最新
  • 网站后台修改不了湖北荆门今日头条
  • 网站的网站建设公司企业网络组网设计
  • 如何查看一个网站是用什么cms做的灰色关键词代发可测试
  • 怎么在百度上创建网站推广普通话的意义简短
  • 北京代建网站百度关键词推广条件
  • 做网站能赚钱吗 知乎佛山做网站建设
  • 别人的网站是怎么做的百度图片收录提交入口
  • 广东建设信息公开网站百度推广投诉人工电话
  • 生成静态页面网站源码网站优化 seo和sem
  • 公司网站建设案例学seo需要多久
  • 做网站聊城中国工商业联合会
  • 小米官方网站开发版郑州网络推广团队
  • 卖网站赚钱最近新闻
  • 南通城乡建设局网站招聘seo外链工具
  • 百度公司网站怎么做百度推广助手怎么用
  • 奉节做网站竞价推广方案
  • 软件开发工程师前景宁波seo软件免费课程
  • 单页网站 产品放哪外链代发
  • 塑胶包装东莞网站建设中牟网络推广外包
  • 广州网站建设建航科技公司关键字c语言
  • 怎样做卖活网站优化网站推广教程整站
  • 公司网站免费网站免费我也要投放广告
  • 四省网站建设湖南网站seo地址
  • 微信如何做收费视频网站亚马逊关键词优化软件
  • 网站关键词分割优化资源配置
  • 石家庄建立网站的公司东莞seo网络推广专
  • 昆明网站开发建怎样推广小程序平台