什么是搜索相关性?AI如何驱动搜索相关性?

训练数据驱动机器学习,机器学习促进丰富的人机交互体验。在快速迭代的互联网时代,我们不断被各种广告铺盖,甚至经常细思极恐,“天呐,小红书怎么知道我面膜没了。”这都是算法和机器学习的鬼斧神工洞察着用户的搜索意图。  

通过机器学习技术进行搜索相关性优化

当您在收藏的在线零售商搜索栏中输入查询时,您期望得到什么样的结果?如今,大多数客户期望搜索引擎能够高度准确、相关和即时提供数据。搜索引擎应提供个性化的体验并预测您的需求——即使您的措词或拼写有些许偏离或查询有些模糊。多家公司正在转向使用人工智能(AI)驱动自身的搜索引擎,并在这些领域表现出色。 优化搜索相关性(即查询与搜索结果间的准确程度)对许多拥有强大网站的大型企业(尤其是在线零售商)至关重要。超过40%的客户首先直接进入搜索栏,这意味着搜索栏是他们对网站的第一印象。搜索引擎将客户定向至他们想要的产品和信息,理想情况下会促成销售。搜索相关性较高的引擎可以提升客户满意度、转化率和留存率,而不佳的搜索体验可能会使客户失望并对客户产生负面影响。 虽然大多数公司都了解整合搜索是客户体验不可或缺的一部分,但搜索相关性是如何发挥作用的?多家公司正在深入研究并投入资金,利用机器学习(ML)技术提高搜索相关性。这些企业在搜索相关性机器学习计划中使用客户行为和分析技术,将客户与他们想要的东西相关联。  

AI驱动的搜索与基本搜索

搜索与时俱进。过去,搜索引擎通常量化搜索关键字在网页上出现的次数;数字越大,特定事物(网站、产品等)在搜索结果中的排名就越高。这种基本搜索方法(将查询内容与文档中的文本进行匹配)仍在许多网站上使用,尤其是在一些小公司的网站上。但在1998年,Google改变了这一切。谷歌公司进入该领域,并成为首家使用高级统计分析技术对查询予以解释和分类的公司。 如今,许多公司使用由AI支持的统计分析推动搜索结果。部分原因是结果的复杂性增加了。内容结构已逐渐发展为不仅具有文本,而且具有标签、描述、类别标记和其他可搜索元数据。此外,各公司现在希望将其业务重点、用户的地理位置、用户的过往行为以及其他背景因素结合在一起,以确定针对每个个体的特定内容相关性。这些复杂化因素导致需要通过复杂精细的算法才能得出解释和输出解决方案。 AI能够进一步区分低质量内容和高质量内容,并对其进行相应排名。例如,AI可以识别试图不公平地从算法中获益的搜索引擎优化(SEO)技术(例如将关键字和不可见的文本填充到产品描述或网页中),并将这些搜索结果置于高质量、意图驱动的结果下方。  

提高相关性的挑战

How does search relevance work

 客户的要求从未像现在这样苛刻;我们对量身定制的体验以及实现自我需求的便捷途径有很高的期望值。然而,人与人之间有很大差异。我可能会在搜索查询中键入“双人寝具”,而您可能会键入“棉被”,但我们两个人很可能最终搜索的是相同的产品。人们会以不同的方式提出相同的问题;学习所有这些可能的迭代对任何算法都很困难。 但是,在理解迭代之前,算法还必须对我们的语言有基本的理解。自然语言理解是让机器学习人类语言的学科。为了成功实现搜索相关性,模型必须能够检测词的含义(例如“寝具”)并提供适当的结果。使情况更复杂的是,当我键入“beding”时,搜索引擎还应该猜出我实际上是指“bedding”。模型必须考虑拼写、错别字和语法错误,因为这些情况很常见。 训练搜索引擎理解我们的自然语言需要大量训练数据。考虑到收集和准备此类数据所需的费用、时间和精力,许多公司尤其是中小型公司可能会感到这是一个难以克服的障碍。 不过,这些公司不应气馁。了解Shotzr如何与澳鹏合作识别超过17,000张不需要附加标签的图像,以便可以专注于那些需要附加标注的图像,从而提高库存照片的搜索相关性。  

基于ML的搜索相关性优化方法

AI支持的搜索引擎依靠自然语言处理(NLP)来读取、理解、解释和分析查询。如前所述,这些旨在提高搜索相关性的模型需要依靠自然语言数据进行训练。这些数据必须涵盖从模糊到精确的数百万个用例和边缘用例。好的算法即使在查询不易理解的情况下也应提供相关搜索结果。 自然语言处理学科中有许多技术,包括语义标注、文本分析和命名实体识别。我们的NLP简介涵盖了许多这方面的内容。必须了解的是,这些技术为机器配备解析文本并揭示其含义的工具。搜索引擎可以使用衍生的含义来检测查询的结果并提升其排名。 搜索相关性模型也可以使用点击跟踪,它会根据个体的过往查询来确定哪个结果在统计学上也会适合这个人。 特定的搜索引擎,例如Google Image Search或Adobe Stock Photos,需要进行图像分析。像NLP一样,图像分析技术需要大量高质量、经标注的图像数据。图像分析可帮助机器将图像和图像质量分类为相关的、可搜索的特征。 在使用上述任何一种ML技术时,建议采用人机协同方法提供实况监测。例如,人可以评估特定查询是否提供了相关的搜索结果。在发生错误的情况下,人可以向机器提供反馈,以提高机器的准确性。 随着查询输入的发展,机器也必须适应。传统的查询基于文本,但现在我们看到的是使用图像进行搜索或使用语音进行查询的机会。这些机会将为搜索引擎增加新的复杂性,但并非无法克服。  

澳鹏搜索相关性专家Kelly Sinclair的见解

澳鹏依靠自己的专家团队帮助您构建前沿的模型,利用AI驱动的搜索成功实现搜索相关性。之后,您就能提供优质的客户体验,并提高业务投资回报率。我们的客户服务总监Kelly Sinclair是我们团队的权威专家之一,可确保客户通过机器学习成功实现和改善搜索相关性。Kelly关于成功的搜索相关性项目的三大见解包括:

  • 确定业务需求。相关性具有挑战的。它可能高度依赖许多变化的变量,例如语义、位置或上下文。用户意图至关重要,因为这类工作可能是主观的。用户在移动设备上进行的查询将得到与在台式机上执行相同搜索完全不同的结果。成功来自对每个项目及其目标的深刻理解。这些目标应该是具体的、可衡量的、可实现的和相关的
  • 为项目建立明确的目标和衡量指标。开发高质量的数据并非一蹴而就,而是需要培训、加强和随时间积累的专业知识。为此,我们必须对成功作出定义。这些可衡量的成果应为所涉及的所有利益相关者接纳并达成共识。项目是动态的,随着每次周期迭代带来的效率和数据质量的改善,我们应检查衡量指标,以确保我们仍在提供价值。
  • 实施数据驱动的决策。数据驱动的决策过程始于以可衡量目标和识别数据信号为基础的数据收集。机器学习有助于发现差距、认识决策的模式以及需要改进的方面。然后,我们可以采用分析方法来确定响应这些见解的下一个步骤。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/159262.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

低代码:数字化转型趋势下的快速开发方式

目录 一、前言 二、低代码是什么? 三、低代码如何提高生产力 开发工具JNPF介绍 产品分析 1可视化应用开发 2流程管理 3整个平台源码合作 四、小结 一、前言 通常,开发一个大型的企业级系统,公司往往需要大量的人力做支持后盾,如需…

时态图根据时间轴动态播放热力图

效果图如下&#xff1a; <!DOCTYPE html> <html><head><title>时态图</title><meta charset"utf-8" /><meta name"viewport" content"widthdevice-width, initial-scale1.0" /><!-- 引入样式 --&g…

【高级网络程序设计】Week3-2 Servlet

一、 What are servlets? 1. 定义 &#xff08;1&#xff09;Servlets are Java’s answer to CGI&#xff1a; programs that run on a web server acting as middle layer between HTTP request and databases or other applications.Used for client requests that cann…

人工智能和AR/VR:AI在AR和VR中扮演什么角色?行业应用有哪些?

增强现实技术和虚拟现实技术&#xff08;AR/VR&#xff09;发展前景广阔&#xff0c;备受各大企业关注。事实上&#xff0c;近四分之三的行业领导者表示&#xff0c;他们预计这些沉浸式技术将于未来五年内成为主流。高盛公司报告称&#xff0c;到2025年&#xff0c;AR/VR行业值…

Golang版本处理Skywalking Trace上报数据

Tips: 中间记录了解决问题的过程&#xff0c;如不感兴趣可直接跳至结尾 首先去es里查询skywalking trace的元数据 可以拿到一串base64加密后的data_binary(直接解密不能用&#xff0c;会有乱码&#xff0c;可参考https://github.com/apache/skywalking/issues/7423) 对data_b…

图解系列--密钥,随机数,应用技术

密钥 1.生成密钥 1.1.用随机数生成密钥 密码学用途的伪随机数生成器必须是专门针对密码学用途而设计的。 1.2.用口令生成密钥 一般都是将口令输入单向散列函数&#xff0c;然后将得到的散列值作为密钥使用。 在使用口令生成密钥时&#xff0c;为了防止字典攻击&#xff0c;需要…

笔记本只使用Linux是什么体验?

笔记本只使用Linux是什么体验&#xff1f; 之后安了Windows双系统之后也不怎么想再进Windows了。 开发环境就不用说了&#xff0c;Linux下配各种开发环境都方便的多&#xff0c;当然你要用 vs 那还是乖乖回 Windows 吧。 最近很多小伙伴找我&#xff0c;说想要一些Linux的资…

详解Java的static关键字

文章目录 &#x1f384;静态方法&#x1f33a;静态方法和非静态方法对比&#x1f6f8;静态方法实例&#x1f6f8;非静态方法实例 &#x1f339;static关键字⭐static变量⭐static代码块 &#x1f384;静态方法 不依赖于对象实例&#xff1a;静态方法不需要依赖于任何对象实例&…

java的继承特性和方法重写

java的继承特性和方法重写 Java的继承特性是一种面向对象编程的重要概念&#xff0c;它允许我们基于已有的类创建新的类&#xff0c;并且保留了已有的类的一些特性。这是通过使用"继承"这个关键词来实现的&#xff0c;新创建的类称为子类&#xff08;subclass&#…

Spark---核心介绍

一、Spark核心 1、RDD 1&#xff09;、概念&#xff1a; RDD&#xff08;Resilient Distributed Datest&#xff09;&#xff0c;弹性分布式数据集。 2&#xff09;、RDD的五大特性&#xff1a; 1、RDD是由一系列的partition组成的 2、函数是作用在每一个partition(split…

Linux 磁盘/分区/修复 命令

目录 1. lsblk&#xff08;list block devices&#xff09; 2. fdisk&#xff08;fragment disk&#xff09; 3. gdisk 4. mkfs&#xff08;make filesystem&#xff09; 5. df&#xff08;display file-system disk space usage&#xff09; 6. du 7. fsck&#xff08;file-sy…

Android修行手册-POI操作Excel文档

Unity3D特效百例案例项目实战源码Android-Unity实战问题汇总游戏脚本-辅助自动化Android控件全解手册再战Android系列Scratch编程案例软考全系列Unity3D学习专栏蓝桥系列ChatGPT和AIGC &#x1f449;关于作者 专注于Android/Unity和各种游戏开发技巧&#xff0c;以及各种资源分…

从零开始学习typescript——变量

就像我们在学校学习语文、英文时候一样&#xff0c;最开始学习的是语法&#xff0c;要知道基础的结构。 图片中包含 变量、标识符、数据类型、运算符、字面量、表达式、控制语句等语法 变量 变量是使用给定的符号名在内存中申请存储地址&#xff0c;并且可以容纳某个值。 语…

多篇论文介绍-可变形卷积

01 具有双层路由注意力的 YOLOv8 道路场景目标检测方法 01 摘要: 随着机动车的数量不断增加&#xff0c;道路交通环境变得更复杂&#xff0c;尤其是光照变化以及复杂背景都会干扰目标检测算法的准确性和精度&#xff0c;同时道路场景下多变形态的目标也会给检测任务造成干扰&am…

浅谈低压绝缘监测及定位系统在海上石油平台的研究与应用

安科瑞 华楠 摘要&#xff1a;海上石油平台低压系统与陆地电力系统有很大区别&#xff0c;其属于中性点绝缘系统&#xff0c;在出现单相接地故障时&#xff0c;系统允许带故障正常运行2 h&#xff0c;保证海上重要电气设备不会立即关停。现以渤海某海上平台为例&#xff0c;其…

可上手 JVM 调优实战指南

文章目录 为什么要学 JVM一、JVM 整体布局二、Class 文件规范三、类加载模块四、执行引擎五、GC 垃圾回收1 、JVM内存布局2 、 JVM 有哪些主要的垃圾回收器&#xff1f;3 、分代垃圾回收工作机制 六、对 JVM 进行调优的基础思路七、 GC 情况分析实例八、最后总结 全程可上手JVM…

steam游戏找不到steam_api64.dll,分享三个有效的解决方法

在现代科技发展的时代&#xff0c;游戏已经成为了许多人生活中不可或缺的一部分。而Steam作为全球最大的数字发行平台之一&#xff0c;拥有着庞大的游戏库和活跃的用户群体。然而&#xff0c;在使用Steam时&#xff0c;有些用户可能会遇到Steam_api64.dll丢失的问题&#xff0c…

我在Vscode学OpenCV 几何变换(缩放、翻转、仿射变换、透视、重映射)

几何变换指的是将一幅图像映射到另一幅图像内的操作。 cv2.warpAffine&#xff1a;使用仿射变换矩阵对图像进行变换&#xff0c;可以实现平移、缩放和旋转等操作。cv2.warpPerspective&#xff1a;使用透视变换矩阵对图像进行透视变换&#xff0c;可以实现镜头校正、图像纠偏等…

Positive证书:最便宜的SSL证书

在当今数字化的时代&#xff0c;网上交易和信息传输已经成为我们生活中不可或缺的一部分。然而&#xff0c;随着网络犯罪的增加&#xff0c;确保在线信息的安全性变得尤为重要。Positive证书作为一种经济实惠的数字证书&#xff0c;在提供有效安全性的同时&#xff0c;为用户提…

C# Onnx 特征匹配 DeDoDe 检测,不描述---描述,不检测

目录 介绍 效果 模型信息 项目 代码 下载 介绍 github地址&#xff1a;https://github.com/Parskatt/DeDoDe DeDoDe &#x1f3b6; Detect, Dont Describe - Describe, Dont Detect, for Local Feature Matching The DeDoDe detector learns to detect 3D consisten…