1.本书教你用深度学习和神经网络打造更智能的搜索引擎,通过简单易懂的示例解释搜索和深度学习技术,大部分示例配有Java代码。
2.书中介绍了搜索引擎面临的主要挑战及其常见解决方法,以及深度学习所能提供的帮助。
3.此外还阐释了几种深度学习技术及其在搜索环境中的适用范围,以及Lucene和Deeplearning4j库的用法。
4.最后讨论了更为复杂的应用场景,例如由深度学习驱动的机器翻译和图像搜索。
5.提供源代码、本书部分彩图下载。
本书读者应具备一定的Java编程基础,但不需要具备深度学习和搜索引擎开发背景。
● 第一部分:搜索、机器学习和深度学习的基本概念;使用神经网络模型从数据中生成同义词
● 第二部分:使用循环神经网络来生成用户输入查询的替代查询;借助深度神经网络的帮助,在用户输入查询时提供更好的建议;使用词嵌入提供相关性更强的搜索结果;文档嵌入在排序函数和内容推荐中的使用
● 第三部分:由深度学习驱动的机器翻译和图像搜索;深度学习模型调优和处理连续传入的数据流
展开