自然語言處理(Natural Language Processing, NLP)指機器對於人類自然語言與文字的辨識、分析、理解及生成的處理能力。自然語言處理主要控制AI對文字的理解能力,其賦予AI「看得懂」、「聽得懂」、「會寫句子」、「新聞與文章」、「了解及分辨文章」的主要內容等等。
1.語音與文字轉換
2.自然語言生成(Natural Language Generation, NLG)
指AI如何能寫、造句、作文、寫文章等等,主要利用語言模型(Language Model)經過大語料庫的預訓練後來準確的預測與生成給定文字的下一個可能出現的字與段落。
3.自然語言分類
指AI如何聽得懂並了解文章內容。主要包括下列幾個核心應用:
4.語音配對生成
指AI面對來源文字序列(Source Word Sequence)能正確適當地轉換成另一個相對應的目標文字序列(Target Word Sequence)的能力。主要包括以下幾個核心應用:
5.文本分析(Text Analysis)
或稱為資訊檢索(Information Retrieval),指AI從一段較長的自然語言、非結構文本中有目的地抽取其中重要、關鍵資訊,藉此了解此文本的主要意涵。
6.類文字序列的應用
除原文字的序列外,也可以針對下列序列來進行分類與了解:
參考資料
人工智慧-概念應用與管理 林東清 著