Custom Classifier(カスタムクラシファイア)とは
Custom Classifierとは、文書を種類ごとに分類し、後続のOCRや抽出処理へ振り分けるGoogle Cloud Document AIの機能です。請求書、契約書、申込書、本人確認書類のような文書が混ざって届く場合、まず何の書類かを見分ける必要があります。文書処理の入口で、どの処理レーンに流すかを決める仕分け係です。
分類してから抽出する
Google Cloudの説明では、Custom Classifierは自社の文書とカスタムクラスを使って分類するための機能です。分類後に、請求書なら請求書用の抽出、契約書なら契約書用の抽出へ渡す。こうするとDocument AIの処理を組み立てやすくなります。どの文書か分からないまま抽出器に入れると、精度も確認作業も不安定になりがちです。
Custom Extractorとの違い
Custom Extractorは、文書の中から会社名、金額、期限などの項目を取り出します。Custom Classifierは、その前に文書タイプを判定する部品です。仕分けがClassifier、読み取りがExtractorと考えると分かりやすいでしょう。大量の受領書類を扱う会社では、この前処理があるだけで後続の承認フローを分けやすくなります。
分類ミスの影響を先に決める
分類の誤りは、ただのラベル間違いで終わりません。契約書を請求書として処理すれば、不要な項目抽出や誤った承認先への回付が起きます。分類AIは、後工程の事故を増やすことも減らすこともあります。誤分類時に止める条件、低信頼の時だけ人間確認へ回す条件まで決めておくべきでしょう。
Topic分類器にもゼロショットという入口がある
Custom Classifierに関するよくある質問
- 誤分類が起きると何が問題ですか?
- 後続の抽出器や承認ルートが変わるため、間違った処理に流れる可能性があります。重要書類ほど低信頼時の人間確認が必要です。
- 最初に決めるべき分類ラベルは何ですか?
- AIが分けやすい名前ではなく、業務フローが変わる単位でラベルを決めます。請求、契約、本人確認など、後工程が違う分類から始めるのが現実的です。
- 抽出処理の前に分類するメリットは?
- 書類タイプごとに適した抽出器へ渡せるため、全書類を同じ処理に入れるより確認作業を減らしやすくなります。