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

网站开发z亿玛酷1专注企业培训内容有哪些

网站开发z亿玛酷1专注,企业培训内容有哪些,惠州百度seo地址,菜鸟移动端网站开发Elastic Learned Spare EncodeR (ELSER) 允许你执行语义搜索以获得更相关的搜索结果。 然而,有时,将语义搜索结果与常规关键字搜索结果相结合以获得最佳结果会更有用。 问题是,如何结合文本和语义搜索结果? 首先,让我…

Elastic Learned Spare EncodeR (ELSER) 允许你执行语义搜索以获得更相关的搜索结果。 然而,有时,将语义搜索结果与常规关键字搜索结果相结合以获得最佳结果会更有用。 问题是,如何结合文本和语义搜索结果?

首先,让我们看一下对某些字段使用 multi_match 的花园品种文本查询。 这种搜索具有关键字搜索的典型陷阱,即关键字必须以某种形式存在于要返回的文档中,并且我们没有考虑用户搜索内容的上下文。

POST search-national-parks/_search
{"query": {"multi_match": {"query": "Where can I see the Northern Lights?","fields": ["title", "description"]}},"_source": ["title"]
}

现在,让我们看看 ELSER 查询本身:

POST search-national-parks/_search
{"query": {"bool": {"should": [{"text_expansion": {"ml.inference.title_expanded.predicted_value": {"model_id": ".elser_model_2","model_text": "Where can I see the Northern Lights?"}}},{"text_expansion": {"ml.inference.description_expanded.predicted_value": {"model_id": ".elser_model_2","model_text": "Where can I see the Northern Lights?"}}}]}},"_source": ["title"]
}

在上面,我们使用 ELSER 来对文章进行语义搜索。如果你对 ELSER 还不是很熟的话,请参阅如下的文章:

  • Elasticsearch:部署 ELSER - Elastic Learned Sparse EncoderR

  • Elasticsearch:使用 ELSER v2 文本扩展进行语义搜索

组合这两个查询的第一种方法是使用称为线性提升的策略。 在此示例中,我们正在提升文本搜索结果,以便它们具有优先级。 根据你正在运行的查询,这可能是理想的,也可能不是理想的。

POST search-national-parks/_search
{"query": {"bool": {"should": [{"text_expansion": {"ml.inference.title_expanded.predicted_value": {"model_id": ".elser_model_2","model_text": "Where can I see the Northern Lights?","boost": 1}}},{"text_expansion": {"ml.inference.description_expanded.predicted_value": {"model_id": ".elser_model_2","model_text": "Where can I see the Northern Lights?","boost": 1}}},{"multi_match": {"query": "Where can I see the Northern Lights?","fields": ["title","description"],"boost": 4}}]}},"_source": ["title"]
}

最后,我们还可以使用倒数排名融合(RRF)将文本搜索结果与语义结果结合起来,并对返回的搜索结果重新评分:

POST search-national-parks/_search
{"sub_searches": [{"query": {"multi_match": {"query": "Where can I see the Northern Lights?","fields": ["title","description"]}}},{"query": {"text_expansion": {"ml.inference.title_expanded.predicted_value": {"model_id": ".elser_model_2","model_text": "Where can I see the Northern Lights?"}}}},{"query": {"text_expansion": {"ml.inference.description_expanded.predicted_value": {"model_id": ".elser_model_2","model_text": "Where can I see the Northern Lights?"}}}}],"rank": {"rrf": {"window_size": 10,"rank_constant": 20}},"_source": ["title", "states"]
}

这些示例应该可以帮助你开始为你的用例创建最相关的搜索结果的旅程!

http://www.dinnco.com/news/32787.html

相关文章:

  • 福州婚庆网站建设哪个公司比较专业个人在线做网站免费
  • php网站怎么缓存谷歌推广怎么做最有效
  • 网站管理员容易做吗google搜索首页
  • 中国建行网站广州网站优化外包
  • 网站推广用什么方法最好全网线报 实时更新
  • 怎么做网站建设销售手机百度如何发布作品
  • 个人网站空间职业培训网络平台
  • gg模板网大型seo公司
  • 网站建设公司好做吗如何建立网站的步骤
  • 路桥做网站北京网站优化步
  • 做网站广告公司免费b2b网站推广有哪些
  • wordpress 简码使用淘宝seo是什么
  • 做3d办公家具教程的网站免费的推文制作网站
  • 完整个人网站htmlnba最新消息新闻
  • 做企业网站需要准备什么资料拼多多运营
  • 网站建设策划书的主要内容爱站网查询
  • 网站建设资源网站外包
  • 保定网站建设优化片多多可以免费看电视剧吗
  • 网站功能seo工具在线访问
  • 做阿里巴巴网站图片南昌seo管理
  • 微信做淘宝优惠券但网站是怎么建设但南京市网站seo整站优化
  • 一个网站突然打不开百度竞价代理公司
  • 网站内容创造色盲测试图免费测试
  • ps做网站字号大小新闻最近新闻10条
  • 现在的网站推广是怎么做的关键字优化
  • 给境外合法网站做数据网络营销与策划试题及答案
  • 祁阳做网站优化设计五年级下册语文答案
  • 来广营做网站公司可以建网站的网络公司有哪些
  • thinkphp 做网站如何怎样在百度答题赚钱
  • 帮人做诈骗网站获利35万退赃部分企业培训十大热门课程