●第1章 自然語言處理概述
1.1 自然語言與形式語言
1.2 自然語言處理
1.3 自然語言處理技術
第2章 Python基礎知識
2.1 Python概述
2.2 基礎數據類型
2.3 常量與變量
2.4 運算符與表達式
2.5 常用Python內置函數
思考與練習
第3章 程序流程控制結構
3.1 順序結構
3.2 分支結構
3.3 循環結構
思考與練習
第4章 常用組合數據類型
4.1 列表
4組
4.3 字典
4.4 集合
思考與練習
第5章 函數與模塊
5.1 函數概述
5.2 函數的定義和調用
5.3 函數的參數
5.4 變量的作用域
5.5 函數的遞歸調用
5.6 模塊
思考與練習
第6章 面向對像程序設計
6.1 面向對像概述
6.2 類的定義與使用
6.3 繼承
6.4 多態
6.5 特殊變量、方法與運算符重載
思考與練習
第7章 文件相關操作
7.1 文件的類型
7.2 文本文件和二進制文件的操作方法
7.3 CSV和JS0N文件的操作方法
思考與練習
第8章 詞
8.1 中文分詞的關鍵問題
8.2 利用結巴分詞實踐
8.3 詞頻統計
8.4 去停用詞
8.5 關鍵詞提取
8.6 詞的向量表示
思考與練習
第9章 從詞性到語義分析
9.1 語義分析的基本理論
9.2 基於Stanford CoreNLP平臺的應用
9.3 基於BosonNLP的應用
9.4 小結
思考與練習
第10章 文本情感分析
10.1 文本情感分類
10.2 文本情感分析基本流程
思考與練習
第11章 機器翻譯應用
11.1 機器翻譯
11.2 基於百度翻譯API的機器翻譯應用
思考與練習
第12章 Web Scraper數據爬取
12.1 Web Scraper插件安裝
12.2 爬素
12.3 結構體選擇器Elements
12.4 鏈接數據的爬取
12.5 大批量頁面的數據爬取
思考與練習