ホームページ >テクノロジー周辺機器 >AI >OCR+ChatGPTで食材を特定するのは大変!
###こんにちは、みんな。
以前、成分リスト識別プログラムを共有しましたが、今回はそれを変換するために ChatGPT を使用します。 以前の一般的なアイデアは、OCR を使用して成分リストのテキストを識別し、各成分の詳細情報をクロールするクローラーを開発することでした (クロール Baidu Encyclopedia) 。 このプログラムには 2 つの違いがあります。1 つは、ChatGPT を呼び出して成分の詳細を取得するため、クロールの必要がなく、より正確な結果が得られます。 2 番目に、Web 開発フレームワークはグラデーションを使用します。Gradio は streamlit に似ており、どちらも AI 担当者が Web アプリ用のフレームワークを迅速に構築できるように設計されています。 ソース コードがパッケージ化されています。記事の最後を参照してください。 コア コードを貼り付けるだけです1. OCR 認識OCR 認識はパドルを使用しますdef __init__(self): self.paddle_ocr = PaddleOCR(use_angle_cls=False, lang="ch") def ocr(self, img): result = self.paddle_ocr.ocr(img, cls=True)ocr は事前トレーニングされたモデルを直接使用できます。自分でトレーニングできるテキスト認識モデル。以前にも紹介したのでここでは繰り返しません。
#2. 成分の詳細を取得する
「各成分について、ChatGPT の API を呼び出して成分の詳細を取得する」をクリックします。
ChatGPT とのさらなる通信をサポートする追加のダイアログ ボックスを作成することもできます
#ChatGPT を使用するにはマジックと API キーも必要なので、全員が自分で解決する必要があります。
以上がOCR+ChatGPTで食材を特定するのは大変!の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。