Watson Natural Language Processing 程式庫使用範例
範例 Notebook 示範如何使用不同的 Watson Natural Language Processing 區塊,以及如何訓練您自己的模型。
專案和 Notebook 範例
為了協助您開始使用 Watson Natural Language Processing 程式庫,您可以從「範例」下載範例專案和 Notebook。
您可以從 Cloud Pak for Data 導覽功能表中選取 範例 來存取「範例」。
範例筆記本
-
此記事本顯示如何使用 Watson Natural Language Processing 來分析金融客戶投訴。 它使用消費者金融保護局 (CFPB) 所發佈的消費者申訴資料庫中的資料。 記事本會教導您使用 Tone 分類及 Emotion 分類模型。
-
此記事本示範如何使用 Watson Natural Language Processing 來分析汽車投訴。 它使用美國交通部國家公路與運輸協會 (NHTSA) 儲存的車主公開的投訴記錄。 此記事本顯示如何使用語法分析來擷取最常用的名詞,這通常會描述檢閱作者所談論的問題,並使用關聯規則採礦將這些結果與結構化資料結合。
使用 Watson Natural Language Processing 的抱怨分類
此記事本示範如何使用 Watson Natural Language Processing 來訓練不同的文字分類器。 分類器從客戶投訴的文字中預測產品群組。 這可以用來,例如將投訴遞送給適當的工作人員。 本記事本中使用的資料取自「消費者金融保護局 (CFPB)」( U.S政府機構) 所發佈的「消費者申訴資料庫」,並可公開使用。 您將學習如何訓練自訂 CNN 模型及 VotingEnsemble 模型,並評估其品質。
Entity extraction on Financial Complaints with Watson Natural Language Processing
此記事本示範如何使用 Watson Natural Language Processing 從金融客戶投訴中擷取具名實體。 它使用消費者金融保護局 (CFPB) 所發佈的消費者申訴資料庫中的資料。 在記事本中,您將學習如何執行字典型術語擷取,以根據給定的字典來訓練自訂擷取模型,並使用 BERT 或轉換器模型來擷取實體。
專案範例
如果您不想將範例 Notebook 個別下載至專案,則可以從 IBM watsonx Gallery 下載整個範例專案 Text Analysis with Watson Natural Language Processing 。
範例專案包含前一節中列出的範例 Notebook ,包括:
使用 Watson Natural Language Processing 分析旅館評論
此記事本顯示如何使用語法分析,從旅館評論中擷取最常使用的名詞,分類評論的觀感,以及使用目標觀感分析。 此 Notebook 所使用的資料檔案作為資料資產包含在專案中。
您可以使用 NLP Runtime 23.1 on Python 3.10 環境執行所有範例 Notebook ,但 使用 Watson Natural Language Processing Notebook 分析旅館檢閱除外。 若要執行此 Notebook ,您需要建立一個環境範本,其大小足以載入用於觀感及目標觀感分析的 CPU 最佳化模型。