社区
搜索引擎技术
帖子详情
Elasticsearch中如果一个type中有字段的值存的可能是英文、可能是中文、可能是西班牙语等等
a363722188
2017-05-18 02:56:55
Elasticsearch中如果一个type中有字段的值存的可能是英文、可能是中文、可能是西班牙语等等
针对这种情况,我们在做mapping的时候应该怎么样建,才能保证各种语言都能正确分词,以及查询的时候能够被查到?
...全文
1633
4
打赏
收藏
Elasticsearch中如果一个type中有字段的值存的可能是英文、可能是中文、可能是西班牙语等等
Elasticsearch中如果一个type中有字段的值存的可能是英文、可能是中文、可能是西班牙语等等 针对这种情况,我们在做mapping的时候应该怎么样建,才能保证各种语言都能正确分词,以及查询的时候能够被查到?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
泪三国云无痕
2018-04-18
打赏
举报
回复
看你的分词器吧,能自动识别它是什么语言
yybjroam05
2017-10-09
打赏
举报
回复
实际中,这种情况很少见吧。
HinanaiTenshi
2017-05-25
打赏
举报
回复
问题不在于mapping,而在于你的词库和分词器,特别是词库。
a363722188
2017-05-18
打赏
举报
回复
自己顶一顶,没有人吗
elasticsearch
如何一段话查询多个index表
中
相同的
字段
,而且这些
字段
分析器不一样
想象一下我们的索引
中
有
两种类型: blog_en 表示英语版的博客, blog_es 表示
西班牙语
版 的博客。 两种类型都有 title
字段
, 但是其
中
一种类型使用 english 分析器, 另一种使用 spanish 分析器。 使用下面的查询就会遇到问题: GET /_search { "query": { "match": { "title": "The quick brown fox" } } } 我们在两种类型
中
搜索 title
字段
, 首先需要分析查询语句, 但是应该使用哪种分析器 呢, spa
Elasticsearch
:如何使用
Elasticsearch
以自然语言提示 ChatGPT
在这篇文章
中
,我们展示了
一个
ChatGPT 的实验性用例,用于将自然语言搜索句子翻译成
Elasticsearch
DSL 查询。我们用PHP 开发了
一个
简单的库,用于使用 OpenAI API 在底层翻译查询,还提供了
一个
缓存系统。实验的结果是有希望的,即使答案的正确性受到限制。也就是说,我们肯定会进一步研究使用 ChatGPT 以及其他越来越流行的 LLM 模型以自然语言查询
Elasticsearch
的
可能
性。详细了解
Elasticsearch
和 AI 的
可能
性。
ElasticSearch
系列 - SpringBoot整合ES:分析器
当系统内置的分析器不满足需求时,用户可以使用自定义分析器。在有些场景
中
,某个文本
字段
不是自然语言而是在某种规则下的编码。① 创建索引时使用自定义分词器在settings部分
中
,定义了
一个
名为“comma_analyzer”的分析器,它使用名为“comma_tokenizer”的分词器。该分词器使用逗号作为分隔符,将文本分成多个词条。这个分析器可以用于分析“title”
字段
中
的文本。在mappings部分
中
,title属性是
一个
文本类型,但使用了之前定义的“comma_analyzer”分析器进行分析。
elasticsearch
权威指南-
中
文
elasticsearch
权威指南-
中
文
Table of Contents1. Introduction 2. 入门 i. 是什么 ii. 安装 iii. API iv. 文档 v. 索引 vi. 搜索 vii. 聚合 viii. 小结 ix. 分布式 x. 结语 3. 分布式集群 i. 空集群 ii. 集群健康 iii. 添加索引 iv. 故障转移 v. 横向扩展 vi. 更多扩展 vii. 应...
Elasticsearch
: analyzer
如果大家之前看过我写的文章“开始使用
Elasticsearch
(3)”,在文章的最后部分写了有关于analyzer的有关介绍。在今天的文章
中
,我们来进一步了解analyzer。 analyzer执行将输入字符流分解为token的过程,它一般发生在两个场合: 在indexing的时候,也即在建立索引的时候 在searching的时候,也即在搜索时,分析需要搜索的词语 什么是analysis...
搜索引擎技术
2,760
社区成员
2,052
社区内容
发帖
与我相关
我的任务
搜索引擎技术
搜索引擎的服务器通过网络搜索软件或网络登录等方式,将Internet上大量网站的页面信息收集到本地,经过加工处理建立信息数据库和索引数据库。
复制链接
扫一扫
分享
社区描述
搜索引擎的服务器通过网络搜索软件或网络登录等方式,将Internet上大量网站的页面信息收集到本地,经过加工处理建立信息数据库和索引数据库。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章