選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

查詢拼字檢查程式 - Amazon Kendra

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

查詢拼字檢查程式

注意

功能支援會因索引類型和正在使用的搜尋 API 而有所不同。若要查看您所使用的索引類型和搜尋 API 是否支援此功能,請參閱索引類型

Amazon Kendra Spell Checker 建議對查詢進行拼字修正。這可協助您將零搜尋結果的出現次數保持在最低,並傳回相關結果。您的使用者可能會收到來自拼字錯誤的查詢的零搜尋結果,而沒有相符的結果或沒有傳回的文件。或者,您的使用者可能會從拼寫錯誤的查詢中收到不相關的搜尋結果

拼寫檢查程式旨在根據索引文件中出現的單字,以及修正單字與拼寫錯誤的單字相符的程度,建議修正拼寫錯誤的單字。例如,如果 'statements' 一詞出現在您的索引文件中,則這可能會與查詢 'year-end Financial statments' 中的拼寫錯誤的字詞 'statments' 緊密相符。

拼寫檢查程式傳回預期或修正的單字,取代原始查詢文字中的拼寫錯誤單字。例如,'depoying kendre search' 可能會傳回 'deploying Kendra search' 您也可以使用 API 中提供的位移位置,在前端應用程式中的查詢中反白或斜體化傳回的更正字詞。在 主控台中,修正後的單字預設會反白顯示或斜體。例如,「部署 Kendra 搜尋」。

對於索引文件中出現的業務特定或專業術語,Spell Checker 不會誤會這些條款為查詢中的拼寫錯誤。例如,'amazon macie' 不會更正為 'amazon mace'。

對於連字號,例如 'year-end',Spell Checker 會將這些單字視為個別單字,以建議更正這些單字。例如,「yaer-end」的建議更正可以是「year-end」。

對於 DOCUMENTQUESTION_ANSWER查詢回應類型,拼字檢查程式建議根據文件內文中的單字修正拼寫錯誤的單字。文件內文比建議與拼寫錯誤單字緊密相符的更正標題更可靠。對於ANSWER查詢回應類型,Spell Checker 建議根據預設問題中的單字和索引中的回答文件進行更正。

您可以使用 SpellCorrectionConfiguration 物件來啟用 Spell Checker。您IncludeQuerySpellCheckSuggestions設定為 TRUE。根據預設,拼字檢查程式會在主控台中啟用。預設會內建在 主控台中。

拼字檢查程式也可以建議對多種語言的查詢進行拼字修正,而不只是英文。如需 Spell Checker 支援的語言清單,請參閱Amazon Kendra 支援的語言

使用具有預設限制的查詢拼字檢查程式

拼寫檢查程式的設計具有特定預設值或限制。以下是啟用拼字修正建議時適用的目前限制清單。

  • 對於長度少於三個字元或超過 30 個字元的單字,無法傳回建議的拼寫更正。若要允許超過 30 個字元或少於 3 個字元,請聯絡 支援

  • 建議的拼字修正無法根據使用者存取控制或您的存取控制清單來限制建議,以進行使用者內容篩選。拼寫更正是根據索引文件中的所有單字,無論單字是否僅限於特定使用者。如果您想要避免某些單字出現在建議的查詢拼字修正中,請不要啟用 SpellCorrectionConfiguration

  • 對於包含數字的單字,無法傳回建議的拼寫更正。例如,'how 2 not br8k ubun2'。

  • 建議的拼寫更正無法使用索引文件中未出現的單字。

  • 建議的拼寫更正不能使用索引文件中頻率低於 0.01% 的單字。若要變更 0.01% 閾值,請聯絡 Support

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。