View a markdown version of this page

查詢的最佳實務 - Amazon Textract

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

查詢的最佳實務

查詢範例

下載範例查詢文件,以查看抵押貸款、保險、醫療保健和稅務產業中常見文件類型的查詢範例。

查詢的一般最佳實務

從資料表擷取儲存格

建構包含資料列標頭和資料欄標頭中字詞的查詢。

範例,適用於下圖

查詢 1:給予第 2 劑的日期?

答案 1:2/8/2021

查詢 2:誰是第 1 劑的製造商?

答案 2:Pfizer

示範個人詳細資訊的預防服務記錄卡範例,例如姓名、出生日期、ID 號碼,以及多個含產品名稱、日期和醫療專業人員姓名縮寫的預防服務。

使用查詢擷取資料表

不支援使用查詢擷取整個資料表或整個資料列或資料欄的資訊。

長答案

長答案會增加回應延遲,並可能導致逾時。嘗試提出以少於 100 個單字回答的問題。

僅傳遞提示

嘗試從表單擷取標準鍵/值對時,僅傳遞金鑰名稱做為問題將起作用。我們建議針對所有其他擷取使用案例建構完整問題框架。

範例,適用於下圖

查詢 1:借用者名稱。

答案 1:Carlos Salazar

查詢 2:社會安全號碼。

答案 2:999-99-9999

借用者詳細資訊的表單欄位,包括名稱、社會安全號碼、結婚狀態和地址。

問題的一般表達

盡可能使用文件中的字詞來建構查詢。

  • 雖然查詢嘗試對一些常見的產業術語 (SSN 與稅務 ID 與社會安全號碼) 進行縮寫/同義詞比對,但直接從文件中使用語言通常會改善結果。

  • 範例:如果文件顯示「工作進度」,請嘗試避免使用其他變化來呼叫它,例如「專案進度」或「節目進度」或「工作狀態」

一般而言,詢問以「什麼是 / 哪裡是 / 誰是...」開頭的自然語言問題。此規則的例外狀況是嘗試擷取標準金鑰值對時,在這種情況下,您可以將金鑰名稱作為查詢傳遞。

避免格式不正確或文法不正確的問題,因為這些問題可能會導致非預期的答案。

  • 格式錯誤的查詢範例:何時?

  • 格式良好的查詢範例:何時給予第一個疫苗劑量?

請盡可能具體。一些範例如下。

  • 當文件包含多個區段 (例如「借用者」和「共同借用者」),且兩個區段都具有稱為 SSN 的欄位時,問:「什麼是借用者的 SSN?」 和「Co-Borrower 的 SSN 是什麼?」

  • 當文件有多個日期相關欄位時,請具體使用查詢語言,並詢問「文件的簽署日期? 或「應用程式出生日期」。避免詢問不明確的問題,例如「什麼是日期?」

如果您事先知道文件的配置,提供位置提示可提高結果的準確性。例如,「頂部的日期是什麼?」 或詢問「左側的日期是什麼?」,「底部的日期是什麼?

設定查詢的頁面

使用多頁文件的查詢時,您可以使用 Page 參數來指定要尋找查詢答案的頁面。以下是設定頁面的最佳實務清單

  • 如果未指定頁面,則["1"]預設為 。

  • 參數的字串中允許下列字元:0 1 2 3 4 5 6 7 8 9 - *。不允許空格。

  • 使用 * 表示所有頁面時,它必須是清單中的唯一元素。

  • 您可以使用頁面間隔,例如 [“1-3”, “1-1”, “4-*”]。其中 *表示文件的最後一頁。

  • 指定的頁面必須大於 0,且小於或等於文件中的頁數。