【下载】面向搜索的深度学习实战书籍和代码《Deep Learning for Search》

【导读】 信息检索资深专家Tommaso Teofili最新撰写的面向搜索的深度学习实战书籍(预计2018年夏季出版)《Deep Learning for Search》介绍使用Apache Lucene和DeepLearning4j实现基于深度学习的搜索引擎框架。Deep Learning for Search教您如何通过实施基于神经网络的技术来提高搜索的有效性。在这本书中,首先为你概括信息检索原则,如索引,搜索和排序,以及深度学习的快速介绍。然后,通过Apache Lucene和DeepLearning4j的帮助,您将深入了解如何改进典型搜索任务(如相关性)。这本书面向Java从业人员,无需NLP和深度学习知识,只需要按照书中教程来,就能初步构建一个基于深度学习的搜索引擎。随书同时提供代码,可以让你动手测试改进。

请关注专知公众号(扫一扫最下面专知二维码,或者点击上方蓝色专知),

  • 后台回复“DLS” 就可以获取面向搜索的深度学习实战 第一章 pdf下载~
  • 后台回复“DLSC” 就可以获取面向搜索的深度学习实战 代码下载~

▌图书介绍


高质量的搜索即使在数据变化或结构混乱的情况下也能返回很相关结果。基于深度学习的搜索能够教你如何利用神经网络,自然语言处理和深度学习技术来提高搜索性能。

关于该技术

使用深度学习和神经网络是创建更好搜索结果的最佳方式,您可以微调搜索引擎的显示效果,加快搜索结果的速度,并可以让您建立客户的用户画像,让他们找到自己所需要内容。而且,因为深度学习系统提高了你的效率,你的用户也会更加高兴。

关于该书

Deep Search for Search教您如何通过实施基于神经网络的技术来提高搜索的有效性。在这本书中,首先为你概括信息检索原则,如索引,搜索和排序,以及深度学习的快速介绍。然后,通过Apache Lucene和DeepLearning4j的帮助,您将深入了解如何改进典型搜索任务(如相关性)。

本书包含了一些高级问题,比如图片搜索等。当你完成这些的时候,你将可以构建一个效果不错的搜索引擎,提供用户需要的结果,这些搜索结果并随着时间的推移变得更好!

书中介绍了什么

  • 应用深度学习进行搜索
  • 生成合适的同义词
  • 搜索结果准确和相关排序
  • 跨语言搜索
  • 基于内容的图片搜索
  • 基于推荐的搜索

关于读者

面向Java或类似语言的开发人员编写。不需要深度学习或NLP从业经验。

关于作者

Tommaso Teofili是Adobe Systems的一名软件工程师,他热衷于研究开源和人工智能。他是 Apache Software Foundation 的长期成员,他在许多项目中研究信息检索,自然语言处理和分布式计算等主题。

参考:

https://www.manning.com/books/natural-language-processing-in-action

https://github.com//totalgood/nlpia

▌详细目录


▌第一部分 当搜索遇见深度学习


▌第二部分 构建基于深度学习的搜索引擎


▌第三部分 延伸


▌第一章详细内容


原文发布于微信公众号 - 专知(Quan_Zhuanzhi)

原文发表时间:2017-12-12

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏新智元

【AI芯展开推理战】赛灵思最新深度神经网络推理器xDNN参数曝光

目前来看,FPGA可能没有像一些人预期的那样在深度学习的训练空间中占据一席之地,但AI推理的低功耗、高频率需求非常适合可重复编程硬件的性能曲线。

1813
来自专栏九彩拼盘的叨叨叨

知识点模板

772
来自专栏PPV课数据科学社区

顶级数据可视化专家的七个秘密

数据可视化的道路上充满了不可见的陷阱和迷宫,最近ClearStory Data的两位数据可视化开发人员分享了他们总结出来的数据可视化开发的7个不宣之秘,普通开发...

3845
来自专栏IT大咖说

从 Google TFX 到 Kubeflow:容器化交付敏捷 AI 平台

内容来源:2018 年 04 月 22 日,才云科技创始人兼CEO张鑫在“全球首发| Kubeflow Meetup 4.22 杭州场,开拓 AI 新视野”进行...

4123

基于机器学习的Hello World程序

机器学习有大量的算法,往往很容易让人感到不知所措。也正因为有太多的选择,导致人们不知道应该从哪里开始和要怎么去做。

2486
来自专栏AI研习社

2017 深度学习框架发展大盘点——迎来 PyTorch,告别 Theano

深度学习是机器学习中一种基于对数据进行表征学习的方法,作为当下最热门的话题,谷歌、Facebook、微软等巨头纷纷围绕深度学习做了一系列研究,一直在支持开源深度...

3416
来自专栏大数据文摘

资源 | 16个GitHub收藏和贡献率最高的深度学习框架

1516
来自专栏量子位

想降低云服务的花销?或许深度强化学习能帮到你 | 论文

安妮 编译自 arXiv 量子位 出品 | 公众号 QbitAI 随着云计算的普遍应用,控制计算成本越来越重要,但有调查显示,30%-45%的云开销被浪费了。一...

3935
来自专栏互联网数据官iCDO

受众画像数据只是看看?——基于朴素贝叶斯的用户数据挖掘(上、下)

本文长度为2815字,预估阅读时间4分钟。 我们今天要向大家介绍的是基于朴素贝叶斯的用户数据挖掘。 做广告优化这么久了,也看过不少广告后台的受众画像,总体来说,...

3655
来自专栏机器之心

业界 | 英伟达GTC大会谈GPU未来:实现机器学习和数据库的融合

选自The Next Platform 机器之心编译 参与:微胖、黄小天、吴攀 对于工作,有一个合适的工具当然好;但是把一个工具应用于多个工作且效用更佳,这更...

3418

扫码关注云+社区

领取腾讯云代金券