改善問題解答效能

已完成

建立和測試知識庫之後,您可以使用主動式學習並定義同義字來改善其效能。

使用主動式學習

主動式學習可協助您進行持續改善,以便隨著時間,更好地正確回答使用者的問題。 人們經常問一些措辭不同的問題,但最終的意思是一樣的。 主動式學習有助於這種情況,因為它可讓您考量每個問答組的替代問題。 主動式學習預設為啟用。

若要使用主動式學習,您可以執行下列動作:

建立您的問答組

您可以在 Language Studio 中為您的專案建立問答組。 您也可以匯入包含要大量上傳之問答組的檔案。

A screenshot showing how to import a file with question and answer pairs.

檢閱建議

然後,主動式學習會開始為問答組中的每個問題提供替代問題。 您可以從 [檢閱建議] 窗格存取此項目:

A screenshot of the Review suggestions pane.

您可以檢閱,然後選取替代措辭旁的核取記號或刪除符號,以接受或拒絕這些針對每個問題建議的替代措辭。 您可以使用頂端的 [接受所有建議][拒絕所有建議] 選項,以大量接受或拒絕建議。

當您在 [編輯知識庫] 窗格中針對配對組選取 [新增替代問題] 時,您也可以手動新增替代問題:

A screenshot showing the Add alternate question option on the Edit knowledge base pane.

注意

若要深入了解主動式學習,請參閱 利用主動式學習充實專案

定義同義字

當使用者提交的問題可能會包含多個不同的字組來表示相同事情時,同義字便很有用。 例如,旅行社的客戶可能會提到「保留」或「預約」。 藉由將這些問題定義為同義字,無論個別客戶使用的字詞為何,問題解答服務都可以找到適當的答案。

若要定義同義字,您需使用 REST API 提交下列 JSON 格式的同義字:

{
    "synonyms": [
        {
            "alterations": [
                "reservation",
                "booking"
                ]
        }
    ]
}

注意

若要深入了解同義字,請參閱改善同義字的回應品質