選擇強化

新增可教導 Discovery 有關對應用程式具有特殊意義之術語或型樣的資源。

下表說明可新增以滿足不同需求的最佳資源。

網域工具概觀
目標 資源 附註
定義可用來分類文件中文字的種類。 分類詞 N/A
辨識對您重要的術語及同義字,例如您銷售的產品名稱。 字典 N/A
定義正規表示式以擷取顯著性型樣,例如 AB10045 是用於訂單號碼的語法。 正規表示式 N/A
辨識並標記在自訂機器學習模型中定義的實體和關係。 機器學習模型 需要從另一個 IBM 工具建置並匯出的模型。
根據您在 IBM Watson® Knowledge Studio中建立進階規則模型所定義的規則,將規則套用至欄位。 進階規則模型 需要從 IBM Watson® Knowledge Studio 建置並匯出的進階規則模型,或使用匯出的「型樣」資源。
IBM Cloud 辨識句子中提及的術語,這些句子符合您教導 Discovery 辨識的語法型樣。 型樣(測試版) 僅在受管理部署中作為英文集合的測試版特性提供。 透過定義型樣衍生的強化無法套用至「內容採礦」專案。 您可以匯出資源並將其用作進階規則模型。
透過訓練實體擷取程式機器學習模型,辨識您識別為重要的實體。 實體擷取程式 支援從匯入的 Knowledge Studio 語料庫開始。
將文件中的句子分類為使用者定義的句子類別。 句子分類器 支援智慧型標籤,以加速標籤處理程序。

或者,您可以套用內建 Watson NLP 強化,以在集合中找到下列資訊:

您可以透過定義「智慧型文件理解 (SDU)」模型,從文件中擷取基於文件結構的意義。 使用「智慧型文件理解」工具來識別新欄位,以據以設定強化目標或將大型文件分割成更易於管理的區塊。 如需相關資訊,請參閱 SDU 的結構化意義

您新增至一個專案的字典及分類器可供其他專案使用。

如需如何充分利用強化的相關資訊,請閱讀 強化文件可讓搜尋更有效 部落格文章。

選擇正確的強化類型

下圖協助您為使用案例選擇正確的強化。

如果您想要標記資料中的重要資訊,請透過回答下列問題來尋找要使用的正確強化: 您要標記術語、段落或文件嗎? 如果是段落或文件,請建立分類器強化。 如果術語,術語是否以有限清單表示? 如果是,請建立字典強化。 如果沒有,術語語法是否遵循型樣? 如果是的話,該術語的所有變異是否都符合單一型樣? 如果是這樣,請建立正規表示式強化。 如果沒有,請建立型樣強化,以使用您提供的術語範例來尋找術語變異中的型樣。 如果沒有型樣集可以擷取術語,請建立實體擷取程式,以根據術語使用所在的環境定義來識別術語。
選擇正確濃縮的流程圖

一起使用強化

您可以一起使用許多強化,以處理您在開發搜尋應用程式時可能遇到的各種挑戰。

許多團隊從建立 字典 強化開始。 字典是一個很好的工具,可用來識別重要術語並標記它們,以便稍後可以擷取它們。 假設您正在建置搜尋應用程式,該應用程式需要從秘訣中擷取配料。 字典強化可以辨識大部分成分的提及項目。 不過,字典強化可能部分符合兩個單字的術語。 對於 olive oilmustard greens 之類的術語,它可能只會不正確地辨識 olivemustard。 若要改善搜尋的精確度,您可以使用可辨識兩個單字成分提及項目的 型樣 強化來擴增字典強化。 可能有幾個秘訣會以歐洲格式 (E104) 來提及食品顏色代碼。您可以新增 正規表示式 強化,以使用語法 E1nn 來辨識程式碼的出現項目。 最後,若要擷取其他強化無法辨識的術語,您可以使用 機器學習 強化。 強化可以是您在外部工具中建置並匯入至 Discovery 的強化,也可以是您透過建立 實體擷取程式 強化而在 Discovery 中建置的強化。

實體擷取程式強化比其他強化更準確。 例如,字典強化只能辨識文件中出現的字典術語及同義字完全相符。 正規表示式強化只能辨識特定型樣。 相反地,實體的出現會根據在句子中提及實體範例的環境定義來辨識。

例如,您可能想要辨識位置,而您想要處理的文件包含下列類型的句子:

  • 我住在 Massachusetts
  • 我們下週將從 New York City 前往 Paris

若要使用字典強化來順利辨識位置名稱,字典必須列出每一個可能的位置。 不過,如果您使用實體擷取程式強化,則可以根據句子中參照位置的方式來識別何時提及位置。 使用其訓練資料中諸如「我生活在 x 中」或「我來自 x」或「我正在前往 x」之類的詞組,實體擷取程式可以瞭解 x 是位置的參照。

當您需要在使用字典或實體擷取程式強化之間進行選擇時,請遵循下列準則:

  • 如果可能的範例清單很簡短,請使用字典。

    與建立 planet 實體相比,使用同義字 (例如 EarthSaturn ) 來定義字典術語 planet 更有效率,因為太陽系中只有 8 顆行星存在。 然而,定義地球上每一個可能位置的清單並不可行。 實體擷取程式可以辨識更多位置提及項目。

  • 如果可能的範例清單是靜態的,請使用字典。

    除了對冥王星的爭議,planet 類也是一個很好的例子,因為太陽系的行星列表是靜態的。 或者您可能想要監視您產品的一般客戶觀感。 您需要能夠辨識產品名稱提及項目,但可能不需要特性。 如果您有大量產品名稱,則可以建立 product name 實體。 當新產品新增至您的產品組合,或產品名稱隨時間變更時,您不需要維護整體產品清單。 實體擷取程式可以根據提及產品之句子的環境定義,繼續辨識產品的一般意見回饋。

新增資源

當您將自訂強化新增至專案時,專案中的任何集合都可以使用它。

若要新增資源,請完成下列步驟:

  1. 開啟專案,並移至 改善及自訂 頁面。

  2. 在「改善工具」畫面上,展開 每一個網域概念,然後選擇您要新增的資源。

    建立資源之後,它會變成您可以套用至資料的新類型強化。

  3. 指定要套用強化的集合和欄位。

    您可以將強化套用至 texthtml 欄位,以及從上傳的 JSON 或 CSV 檔案或從「智慧型文件理解 (SDU)」工具新增的自訂欄位。 只會強化 JSON 檔案中自訂欄位的前 50,000 個字元。

    例如,如果您新增字典並選擇將它套用至集合的 text 欄位,則會重新處理集合中的文件。 如果術語 vehicle 指定為 car 字典項目的同義字,並出現在文件文字中,則 vehicle 會標記為 car 字典項目類型的提及項目。 如果客戶稍後搜尋 car,則包含 vehicle 提及項目的段落會包含在搜尋結果中。

    如果您選擇的欄位來自 JSON 檔案,則在套用強化之後,欄位資料類型會轉換為陣列。 即使欄位包含單一值,也會轉換成陣列。 例如,"field1": "Discovery" 會變成 "field1": ["Discovery"]

您可以選擇稍後將資源衍生強化套用至資料。 您新增至專案的強化可從專案中的任何集合使用。 移至 管理集合 頁面,選擇您要套用強化的集合,然後開啟 強化 標籤。 請確定強化的狀態顯示它是 備妥,然後將強化套用至集合中的欄位。 您啟用的強化會以隨機順序套用至文件。 如需相關資訊,請參閱管理強化

從已部署的「內容採礦」應用程式中,您可以從字典、正規表示式、機器學習或 PEAR 檔案建立分類器或自訂註解程式,並在儲存於其他專案類型的集合中使用它作為強化。 如需相關資訊,請參閱 新增資料類型