語言人文與編程(Python版)

李雁翎、胡學鋼、林坤、翁彧、黃真金

  • 出版商: 清華大學
  • 出版日期: 2024-03-01
  • 定價: $354
  • 售價: 8.5$301
  • 語言: 簡體中文
  • ISBN: 7302657459
  • ISBN-13: 9787302657453
  • 下單後立即進貨 (約2週~3週)

  • 語言人文與編程(Python版)-preview-1
  • 語言人文與編程(Python版)-preview-2
  • 語言人文與編程(Python版)-preview-3
語言人文與編程(Python版)-preview-1

相關主題

商品描述

本書介紹瞭如何應用Python結合語言人文學科進行編程思維的培養,還分別結合語言文字的語義識別、詩詞文體的聚類分析、知識圖譜的構建、詞雲分析等主題進行了人工智能相關知識的闡述及應用。全書分為10章。第1章介紹使用電腦繪圖模塊呈現課文描述的語言場景。第2章介紹使用電腦語義識別技術識別圖像。第3章介紹通過電腦聚類算法對不同的詩歌類別進行聚類。第4章介紹通過文本存取和隨機匹配算法編寫詩詞大賽的隨機組捲程序。第5章介紹通過Python構建詩歌相關信息的知識圖譜,幫助讀者進行自學與記憶。第6章介紹通過Python進行音頻播放器的程序設置,進而便於學習與不斷訓練標準的朗誦技巧。第7章介紹通過Python實現課文的中英文互譯。第8章介紹通過Python實現作文素材的收集與整理。第9章介紹通過Python的Qt界面實現簡易的文本剪輯器,實現文本的復制和粘貼功能、文件的讀取和保存功能。第10章介紹通過詞雲工具分析四大名著文本的用詞頻度。 本書適合作為信息技術教師結合語言及人文課程對學生進行編程能力培養的教學用書,也適合作為對編程學習等相關領域感興趣的讀者的課外讀物。

目錄大綱

目錄

第1章 繪制圖像/ 1

1.1 課文節選案例/ 2

1.2 繪制課文中的雪景/ 3

1.2.1 編程前準備/ 3

1.2.2 算法設計/ 8

1.3 編寫程序及運行/ 9

1.3.1 程序代碼/ 9

1.3.2 運行程序/ 12

1.4 拓展訓練/ 14

第2章 圖像識別/ 15

2.1 古詩《將進酒》圖片資料案例/ 16

2.2 編程實現圖片識別/ 17

2.2.1 編程前準備/ 17

2.2.2 算法設計/ 24

2.3 編寫程序及運行/ 25

2.3.1 程序代碼/ 25

2.3.2 運行程序/ 26

2.4 拓展訓練/ 28

第3章 分類聚類/ 29

3.1 案例:同類課程標註和聚集/ 30

3.1.1 編程前準備/ 30

3.1.2 算法設計/ 36

3.2 編寫程序及運行/ 37

3.2.1 程序代碼/ 37

3.2.2 運行程序/ 39

3.3 拓展訓練/ 41

第4章 文本存取和隨機匹配/ 43

4.1 詩歌節選/ 44

4.2 案例:詩歌測評隨機組捲/ 44

4.2.1 編程前準備/ 44

4.2.2 算法設計/ 52

4.3 編寫程序及運行/ 53

4.3.1 程序代碼/ 53

4.3.2 運行程序/ 58

4.4 拓展訓練/ 61

第5章 構建知識圖譜/ 63

5.1 知識圖譜架構的形態/ 64

5.2 案例:宋詞知識圖譜建設/ 64

5.2.1 編程前準備/ 64

5.2.2 算法設計/ 71

5.3 編寫程序及運行/ 72

5.3.1 程序代碼/ 72

5.3.2 運行程序/ 75

5.4 拓展訓練/ 77

第6章 音頻播放/ 79

6.1 音頻內容《白楊禮贊》/ 80

6.2 案例:朗讀並播放《白楊禮贊》/ 81

6.2.1 編程前準備/ 81

6.2.2 算法設計/ 87

6.3 編寫程序及運行/ 88

6.3.1 程序代碼/ 88

6.3.2 運行程序/ 90

6.4 拓展訓練/ 93

第7章 中英文互譯/ 95

7.1 中英文《鋼鐵是怎樣煉成的》節選/ 96

7.2 案例:中英文翻譯模塊/ 96

7.2.1 編程前準備/ 96

7.2.2 算法設計/ 103

7.3 編寫程序及運行/ 104

7.3.1 程序代碼/ 104

7.3.2 運行程序/ 106

7.4 拓展訓練/ 107

第8章 網絡爬蟲/ 109

8.1 《蘇州園林》課程資料收集/ 110

8.2 案例:作文中的素材收集/ 110

8.2.1 編程前準備/ 110

8.2.2 算法設計/ 113

8.3 編寫程序及運行/ 114

8.3.1 程序代碼/ 114

8.3.2 運行程序/ 116

8.4 拓展訓練/ 118

第9章 文本編輯器/ 119

9.1 作文《我的理想》/ 120

9.2 案例:編輯我的作文/ 120

9.2.1 編程前準備/ 120

9.2.2 算法設計/ 126

9.3 編寫程序及運行/ 126

9.3.1 程序代碼/ 126

9.3.2 運行程序/ 128

9.4 拓展訓練/ 131

第10章 詞句頻度分析/ 133

10.1 四大名著閱讀代表《三國演義》/ 134

10.2 案例:為《三國演義》構建詞雲/ 135

10.2.1 編程前準備/ 135

10.2.2 程序設計流程/ 140

10.3 編寫程序及運行/ 143

10.3.1 程序代碼/ 143

10.3.2 運行程序/ 146

10.4 拓展訓練/ 148