ホームページ > テクノロジー周辺機器 > AI > OCR+ChatGPTで食材を特定するのは大変!

OCR+ChatGPTで食材を特定するのは大変!

王林
リリース: 2023-05-02 17:22:07
転載
1710 人が閲覧しました

###こんにちは、みんな。

以前、成分リスト識別プログラムを共有しましたが、今回はそれを変換するために ChatGPT を使用します。

OCR+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 は事前トレーニングされたモデルを直接使用できます。自分でトレーニングできるテキスト認識モデル。以前にも紹介したのでここでは繰り返しません。

OCR+ChatGPTで食材を特定するのは大変!#2. 成分の詳細を取得する

ドロップダウン リストを使用して、特定された成分を表示します

OCR+ChatGPTで食材を特定するのは大変!「各成分について、ChatGPT の API を呼び出して成分の詳細を取得する」をクリックします。

OCR+ChatGPTで食材を特定するのは大変!ChatGPT とのさらなる通信をサポートする追加のダイアログ ボックスを作成することもできます

#ChatGPT を使用するにはマジックと API キーも必要なので、全員が自分で解決する必要があります。 OCR+ChatGPTで食材を特定するのは大変!

以上がOCR+ChatGPTで食材を特定するのは大変!の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:51cto.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート