本篇主要提供Flask开发Web搜索引擎入门与实战电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
读者对象
《Flask开发Web搜索引擎入门与实战》适合需要具体实现搜索引擎应用的开发人员或者对人工智能等相关领域感兴趣的人士参考。
本书特色
★ 搜索引擎后台算法详解。
★ 前后端分离的搜索界面实践。
★ 使用Python编写的Web框架Flask开发ElasticSerach大数据搜索引擎。
《Flask开发Web搜索引擎入门与实战》介绍如何学习和使用流行的Flask 框架开发搜索引擎应用,主要内容包括面向Web开发的Python编程语言入门,使用Python 构建REST API,使用Flask-RESTPlus 生成Swagger 文档,搜索引擎应用前端展示实现及自动完成功能与拼写纠错技术,互联网搜索引擎案例分析。
全书共分7章:第1章着重介绍如何使用Python和Elasticsearch开发搜索引擎应用;第2章着重介绍Python的基本语法及其在Web开发中的使用;第3章着重介绍Web应用程序框架Flask和模板引擎Jinja,以及构建REST API方法;第4章着重介绍Werkzeug库和Flask框架的源代码;第5章着重介绍SQLAlchemy 和Flask-SQLAlchemy扩展;第6章着重介绍Elasticsearch的前端展示实现及自动完成功能与拼写纠错技术;第7章着重介绍医药垂直搜索引擎和集成了Elasticsearch的内容管理系统搜索CastleCMS。
《Flask开发Web搜索引擎入门与实战》适合需要具体实现搜索引擎应用的开发人员或者对人工智能等相关领域感兴趣的人士参考。
张子宪,在《中国成人教育》、《中国科技论文》等核心期刊发表论文多篇,主编《自然语言处理原理与技术应用》学术专著1部;2016年7月在美国北乔治亚大学讲学并从事机器翻译研究工作,近几年面向翻译硕士主讲《翻译技术》课程。
Flask是一个使用Python编程语言实现的轻量级Web应用程序框架。使用Flask开发Web搜索引擎是一种可能的选择。《Flask开发Web搜索引擎入门与实战》介绍了Flask结合Elasticsearch搜索服务器开发搜索引擎应用。
《Flask开发Web搜索引擎入门与实战》共分7章:第1章介绍如何使用Python和Elasticsearch开发搜索引擎应用;第2章介绍Python基本语法及其在Web开发中的使用;第3章介绍Web应用程序框架Flask和模板引擎Jinja,以及使用Flask构建REST API和使用Flask-RESTPlus生成Swagger文档;第4章分析Werkzeug 库和Flask 框架的源代码;第5章介绍SQLAlchemy和Flask-SQLAlchemy扩展;第6章介绍Elasticsearch的前端展示实现及自动完成功能与拼写纠错技术;第7章介绍医药垂直搜索引擎和集成了Elasticsearch的内容管理系统CastleCMS。
由于作者水平有限,书中难免有疏漏之处,敬请广大读者谅解。
感谢早期合著者、合作伙伴、员工、学员、读者的支持,给我们提供了良好的工作基础。就像玻璃容器中的水培植物一样,这是一个持久可用的成长基础。技术的融合与创新无止境。欢迎一起探索。
编者