《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搜索引擎入门与实战》适合需要具体实现搜索引擎应用的开发人员或者对人工智能等相关领域感兴趣的人士参考。