检索-推荐

利用Elasticsearch向量检索提升推荐准确率:深度剖析 借助Elasticsearch实现高效的向量检索,显著提升推荐系统的准确率与响应速度。通过深度优化索引结构与相似度计算,elasticsearch在海量数据中快速定位匹配结果,向量检索成为推荐引擎的核心驱动力。 阅读详情

检索-搜索

1.Annoy(Approximate Nearest Neighbors Oh Yeah)算法是应用于稠密矩阵的最近邻查找算法,Annoy的目标是建立一个数据结构,使得查询一个最近邻的时间是线性的。Annoy通过对输入矩阵建树来获取O(log n)的检索速度

建库:平面内随机取一个点作为种子节点,随机取200个节点判断每个点和哪个种子距离更近,取上述点的中心为最终的中心点,优缺点:树形检索快;参考文献:http://yongyuan.name/blog/ann-search.html

2. LOPQ,数据动态增删灵活,参考:https://www.sohu.com/a/128426626_642762, http://yongyuan.name/blog/opq-and-hnsw.html

3. HNSW, 占用内存大,召回率高,数据动态增删不易,https://www.codercto.com/a/20748.html

4. Google:谷歌搜索的工作原理简述 https://www.cnbc.com/2018/09/17/google-tests-changes-to-its-search-algorithm-how-search-works.html

5. 淘宝搜索模型如何全面实时化?首次应用于双11

6. 电商搜索算法技术的演进

7. 深入搜索引擎原理

推荐

  • IBM
    • AI算法与道德规则如何平衡?IBM推出AI推荐技术
  • google
  • facebook -
  • netflix

  • Instagram
    • Instagram 推荐系统:每秒预测 9000 万个模型是怎么做到的
    • 拥有 10 亿月活跃用户的 Instagram 是怎么设计内容推荐系统的
  • 浙大
    • 用户画像:浙大开发算法软件,轻松识别儿童玩手机
  • 阿里
    • 淘宝如何拥抱短视频时代?视频推荐算法实战
    • 如何优化大规模推荐?下一代算法技术JTM来了
    • 强化学习用于推荐系统,蚂蚁金服提出生成对抗用户模型
    • 电商搜索算法技术的演进
    • 短视频如何做到千人千面?FM+GBM排序模型深度解析
    • UC研发团队从技术角度聊聊,短视频为何让人停不下来
    • 和北大完成的AAAI2018的论文,提出一种基于注意力机制的用户异构行为序列的建模框架,并将其应用到推荐场景中。作者提出用同一种模型同时预测多种类型的用户行为,由于没有使用RNN,CNN等方法,因此在提高效果的同时,该方法能够有更快的训练速度。ATRank An Attention-Based User Behavior Modeling Framework for Recommendation.pdf
  • 腾讯
    • QQ看点日报内容优化——基于BERT的热点召回系统

实战

会议

1. ICML

2. RecSys

3. KDD

好用的专利检索推荐 下面推荐几个我觉得不错的专利检索。就像谷歌学术一样,谷歌专利也是非常好用,无限搜索,免费下载。谷歌专利地址:https://patents.google.com/界面如下:搜索一下左边是高级搜索栏,右边有专利的持有者的专利数目排行,可以方便的了解在某领域哪个机构专利比较多。这个也是我偶然中发现的,发现还不错。地址:https://www.patentguru.com/cn界面如下:搜索一下:上面两个是免费使用的,我看别人推荐智慧芽(http://www.zhihuiya.com)、专利顾如(www.pate 阅读详情

相关推荐

语义检索在内容推荐系统中的应用实践

超越关键词的语义理解:真正理解内容和用户需求的意义打破信息茧房:基于语义相似性发现传统方法难以捕捉的关联提升用户体验:支持更自然、更灵活的交互方式赋能内容发现:帮助用户发现有价值但未被关键词直接描述的内容构建知识连接:将孤立的内容通过语义关系编织成有机整体语义检索正在引领内容推荐系统从"相关性匹配"走向"意义理解",从"信息过滤"迈向"知识发现"。它不仅是一项技术革新,更是一种以用户真实需求为中心的推荐理念转变。

大模型应用工坊 827

机器学习算法系列(二十二)-近似k近邻算法-Annoy(Approximate Nearest Neighbor / ANN)

机器学习算法系列(二十二)-近似k近邻算法-Annoy(Approximate Nearest Neighbor / ANN)

Saisimon`s blog 3335

信息检索与推荐系统的核心技术解析

本文深入分析了信息检索与推荐系统中的核心技术,包括潜在语义索引的局限性、概率模型与语言模型的应用、多媒体与跨语言检索模型的发展,以及深度学习在推荐系统中的运用。通过详细介绍各类模型的原理、特点及应用场景,本文揭示了信息检索与推荐领域的最新研究动态和未来趋势。

weixin_35835030的博客 526

三种邻近搜索

Annoy 介绍: Approximate Nearest Neighbor Oh Yeah,是一个带有Python bindings的C ++库。 用于在海量文本中快速搜索相似的用户/物品(适合向量维度小于1000,向量数在百万级别) Annoy是Spotify开源的高维空间求近似最近邻的库,在Spotify使用它进行音乐推荐 Annoy通过将海量数据建立成一个二叉树,使得每个数据查找时间复杂度是O(logn) 原理: 随机选择两点进行超平面划分,在划分的子空间内不停递归划分,直至每个子空间最多只剩下

whaty6的博客 3620

信息检索与推荐技术的演进与未来

本文深入探讨了协同过滤推荐算法、信息流推荐以及信息检索与推荐技术的发展趋势。详细解析了基于用户和基于商品的协同过滤机制,分析了信息流产品的特点、推荐方式和主流算法架构,最后回顾了信息检索与推荐技术的发展历程和未来趋势,通过技术预见图指明了未来发展的技术热点。

weixin_34374684的博客 453

ANN: Approximate Nearest Neighbors(近似最近邻分类算法)

由国外著名大学编写的非常有效近似最近邻分类算法,可直接使用,也可作为学习

KNN 算法的实现 Annoy(Approximate Nearest Neighbors Oh Yeah)| 原理与实战

求3000个细胞在PC空间的20个最近邻,最快的实现方法是 annoy,Seurat 4也采用了该方法。Annoy 牺牲了精确度,提升了运算速度。通过多次构建,求共同最近的方法,能大致正确的求出高维空间中最近的k个邻居。

生物信息学专栏(BioMooc) 560

Annoy:针对内存使用优化的 C++/Python 中的近似最近邻-开源

Annoy(Approximate Nearest Neighbors Oh Yeah)是一个 C++ 库,带有 Python 绑定,用于搜索空间中靠近给定查询点的点。 它还创建了大型只读基于文件的数据结构,这些数据结构被映射到内存中,以便许多进程可以共享相同的数据。 还有一些其他图书馆可以进行最近邻搜索。 Annoy 几乎和最快的库一样快(见下文),但实际上还有另一个特性让 Annoy 与众不同:它能够使用静态文件作为索引。 特别是,这意味着您可以跨进程共享索引。 Annoy 还将创建索引与加载它们分离开来,因此您可以将索引作为文件传递并快速将它们映射到内存中。 Annoy 的另一个好处是它试图最小化内存占用,因此索引非常小。

annoy库(Approximate Nearest Neighbors Oh Yeah)使用demo

我们使用annoy库(Approximate Nearest Neighbors Oh Yeah),它是一种基于随机树的近似最近邻搜索算法,具有类似的高效和可扩展性

weiliang_Handan的博客 784

华为开发岗暑期实习笔试(2025年4月16日)

第一题怀疑测试样例不完整,贪心法不应该能够解决该题。第二题使用0-1BFS解决单源最短路径的问题,往往搭配双端队列实现。第三题是运用动态规划解决最大不重叠子区间个数的问题,难点在于满足3重判断规则,所需数据结构及相关操作较多。

csy031117的博客 3661

告别regsvr32!易语言调用大漠插件dm.dll的免注册实战(附Win7/10/11避坑指南)

本文详细介绍了易语言如何免注册调用大漠插件dm.dll的实战方法,通过`dmreg.dll`实现真正的免注册调用,规避了传统`regsvr32`注册方式带来的权限和兼容性问题。文章包含核心原理剖析、易语言实现细节、多系统兼容性方案及高级应用场景,帮助开发者实现绿色化部署,提升自动化脚本开发效率。

weixin_42553471的博客 296

Annoy搜索算法(Approximate Nearest Neighbors Oh Yeah)

https://segmentfault.com/a/1190000013713357

bbbeoy的专栏 2873

避开新手第一个坑:手把手教你正确安装Perforce服务器与客户端(P4d/P4V)

本文详细指导如何正确安装和配置Perforce服务器与客户端(P4d/P4V),避免新手常见的安装顺序错误。从环境准备到分步安装,再到常见问题排查和性能优化,帮助开发者快速搭建稳定的版本控制环境,提升团队协作效率。

weixin_26804345的博客 656

文本检索与推荐:提供个性化的信息推荐

1.背景介绍 在今天的信息时代,我们生活中的数据量不断增加,人们需要快速、准确地找到所需的信息。文本检索和推荐技术在这里发挥着重要作用,为用户提供个性化的信息推荐。本文将从背景、核心概念、算法原理、最佳实践、应用场景、工具和资源等方面进行全面阐述。 1. 背景介绍 文本检索和推荐技术是人工智能领域的一个重要分支,它涉及到自然语言处理、机器学习等多个领域。文本检索的目标是根据用户的查询需求,从...

AI天才研究院 915

【IPAM】Netbox docker模式版本升级

NETBOX 是一个开源的网络资源管理系统,主要用于管理 IP 地址、机架、设备、接口等网络资源信息。下面是 NETBOX 的功能、优点和缺点的详细介绍。

u012153104的博客 1329

核心组件大换血:Backbone与Neck魔改篇:YOLO26结合StarNet结构:2026星状网络在YOLO生态的即插即用实战

本文将介绍如何将StarNet作为Backbone替换YOLO26原生架构,以提升边缘设备上的目标检测性能。文章首先分析了YOLO26在特定场景下的精度瓶颈,指出其通用Backbone设计存在不足。随后深入解析StarNet的核心创新——星操作(Star Operation),这一低维计算却能获得高维特征表达的数学魔术,以及其极简的StarBlock模块设计。通过对比YOLO26原生架构的三大创新与痛点,作者提出两种替换策略:完整替换Backbone或局部替换+Neck联调。文中提供了StarNet核心代码

ZDQ58818的博客 287

信息检索报告_资源|人工智能之信息检索与推荐报告分享

点击上方“AI遇见机器学习”,选择“星标”公众号重磅干货,第一时间送达一、资源简介今天给大家分享的是一份AMiner发布的《人工智能之信息检索与推荐》报告,这份报告分别从技术、人才、产业应用和趋势等角度,来阐释目前信息检索和推荐领域的现状和发展。信息检索(Information Retrieval)是用户进行信息查询和获取的主要方式,是查找信息的方法和手段。狭义的信息检索仅指信息查询(I...

weixin_39986741的博客 797

【FPGA教程案例59】深度学习案例6——基于FPGA的CNN卷积神经网络之整体实现

在课程,我们对的基本原理有了初步认识。在上一个课程,我们完成了CNN的Relu激活层、pool池化层、卷积层以及图像输入层的实现,如下图所示:在本课程中,我们将上述四个模块结合起来,构建一个简单的CNN卷积神经网络。...

FPGA/MATLAB学习教程/源码/项目合作开发 2634

openGauss赋能电商推荐:向量检索打造千人千面购物体验

举个例子,用户最近浏览了几款"简约风格"的手机壳,系统不仅会分析"简约"这个词,还会分析那些图片的视觉特征(颜色、线条、材质等),然后推荐具有相似视觉特征的商品。最要命的是数据一致性问题——向量数据更新了,但MySQL里的商品信息还是旧的,导致推荐结果莫名其妙。这篇文章想和大家分享一下这个项目的完整经历,包括我们遇到的坑、踩过的雷,以及最终如何用openGauss的向量检索能力解决了传统推荐系统的老大难问题。新用户的尴尬:刚注册的用户就像走进一家陌生的商店,店员完全不知道他的喜好,只能推荐一些"大众款"。

可涵的博客 1万+

21、二维卷积层(convolution2dLayer)的全面解析

本文全面解析了二维卷积层(convolution2dLayer)的原理、属性和应用,详细介绍了其在深度学习中的作用及实现方法。文章涵盖创建卷积层的语法、参数设置、算法原理、输入输出格式、优化策略以及实际应用案例,旨在帮助读者更好地理解和应用二维卷积层构建高效的深度学习模型。

red88的博客 313

SAP_SD模块信用管理-最早未清项判断逾期

在 SAP SD 模块的信用管理(Credit Management) 中,系统可以通过 最早未清项(Oldest Open Item) 来判断客户是否存在逾期,从而影响订单的信用检查结果。例如: 定义最大未清项目%为1%,未清天数为1天,即允许客户“逾期1天的未清应收帐款/该客户的应收帐款余额”最大比例为1%,若超过1%则将被信用冻结。的信用检查功能,用于判断客户是否有账龄过长的未清款项,并据此决定是否允许新的销售订单继续处理。然后在查看客户的信贷信息可以看到,最早的未清信息显示在系统中。

我小时候很黑的博客 860

必读论文|信息检索与推荐必读论文10篇

AMiner研究团队开发出一款利用人工智能(AI)技术、帮助科研工作者阅读论文的智能论文搜索工具。该工具可以展示出该领域的必读论文,并且对所选论文进行“智能”阅读,反馈给你该论文的综述、研究方法及主要结论,即帮你快速阅读文献,大大地节省了时间和精力。 信息检索与推荐Topic必读论文 信息检索(Information Retrieval,IR)是指信息的表示、存储、组织和访问。信息推荐(Inf...

Arnetminer的博客 2100

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

第12篇:基于Milvus的推荐系统中的向量检索

搭建Milvus环境:在本地或服务器上安装并配置Milvus。数据集准备与预处理:加载用户行为和物品特征数据,进行特征提取和向量归一化。向量存储:将处理后的向量存储到Milvus中。实现向量检索功能:开发向量检索接口,实现基于Milvus的推荐系统。应用集成:将检索结果集成到推荐系统中。fill:#333;color:#333;color:#333;fill:none;实现步骤概述搭建Milvus环境数据集准备与预处理向量存储实现向量检索功能应用集成。

Gemini的博客 1254

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

个性化检索与推荐系统

传统的检索过程对用户不加区分,采用相同的处理过程,返回相同的结果。随着信息检索技术的发展,人们对检索系统有了更高的要求,希望能得到更加符合个人需求的检索结果。因此,“个性化检索”引起了人们的重视,现在成为了新一代检索的发展趋势。个性化检索不仅考虑了用户的不同,根据用户的兴趣定制个性化检索结果,用来提高检索的准确度。实现个性化的检索关键是获取用户的兴趣的,有效的表示兴趣,并能够根据用户兴趣反馈更新个

u013782269的专栏 1348

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

构建基于用户的检索和推荐

检索和推荐在电子商务运营中有着比较重要的地位,通过检索用户可以方便找到想要的商品,通过推荐,可以主动提供用户可能想要的商品,检索和推荐的应用,都增加了用户的购买和未来购买的可能性。基于用户的检索,不是和其他常见的检索一样,只要检索条件相同,都会出现同样的结果。每个用户都有各自的特性和偏好,在一个阶段内都有不同的动向,基于用户的检索平台,通过对用户行为数据的分析,得出用户的特性和偏好,甚至近期的动...

weixin_33738555的博客 173

NeurlPS'23@谷歌 | 生成式检索推荐系统

后台留言『交流』,加入 NewBee讨论组TLDR: 本文提出一种新的生成式检索推荐系统范式TIGER。当前基于大规模检索模型的现代推荐系统,一般由两个阶段的流程实现:训练双编码器模型得到在同一空间中query和候选item的embedding,然后通过近似最近邻搜索来检索出给定query的embedding的最优候选集。与上述不同的是,本文提出了一种新的单阶段范式,即一种生成式检索模型。论文:a...

Kaiyuan_sjtu的博客 1228
上一篇: Linux sendmail 报警邮件
下一篇: 推荐系统及其embedding
coder_oyang
博客等级 码龄11年 91粉丝 90原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值