- Flask開發(fā)Web搜索引擎入門與實戰(zhàn)
- 張子憲編著
- 325字
- 2023-09-08 20:27:29
內(nèi)容簡介
本書介紹如何學習和使用流行的Flask框架開發(fā)搜索引擎應(yīng)用,主要內(nèi)容包括面向Web開發(fā)的Python編程語言入門,使用Python構(gòu)建REST API,使用Flask-RESTPlus生成Swagger文檔,搜索引擎應(yīng)用前端展示實現(xiàn)及自動完成功能與拼寫糾錯技術(shù),互聯(lián)網(wǎng)搜索引擎案例分析。
全書共分7章:第1章著重介紹如何使用Python和Elasticsearch開發(fā)搜索引擎應(yīng)用;第2章著重介紹Python的基本語法及其在Web開發(fā)中的使用;第3章著重介紹Web應(yīng)用程序框架Flask和模板引擎Jinja,以及構(gòu)建REST API方法;第4章著重介紹Werkzeug庫和Flask框架的源代碼;第5章著重介紹SQLAlchemy和Flask-SQLAlchemy擴展;第6章著重介紹Elasticsearch的前端展示實現(xiàn)及自動完成功能與拼寫糾錯技術(shù);第7章著重介紹醫(yī)藥垂直搜索引擎和集成了Elasticsearch的內(nèi)容管理系統(tǒng)搜索CastleCMS。
本書適合需要具體實現(xiàn)搜索引擎應(yīng)用的開發(fā)人員或者對人工智能等相關(guān)領(lǐng)域感興趣的人士參考。
推薦閱讀
- ClickHouse性能之巔:從架構(gòu)設(shè)計解讀性能之謎
- Spring 5企業(yè)級開發(fā)實戰(zhàn)
- Apache Spark 2.x Machine Learning Cookbook
- Learning SAP Analytics Cloud
- GitLab Repository Management
- Learning Neo4j 3.x(Second Edition)
- MySQL數(shù)據(jù)庫管理與開發(fā)實踐教程 (清華電腦學堂)
- Full-Stack React Projects
- Java Web程序設(shè)計任務(wù)教程
- VMware虛擬化技術(shù)
- Scratch趣味編程:陪孩子像搭積木一樣學編程
- Qt 4開發(fā)實踐
- JavaScript Concurrency
- Mapping with ArcGIS Pro
- KnockoutJS Blueprints