チラシをOCRし、取得した文字列に対して操作をする
@takusandayooo
@Lang0130
@suzumura0121
@issei0922
機能は、大きく2種類に分かれています。
作業フォルダーは、tirasi
です。
- チラシの入っているGoogleDriveフォルダーから写真をダンロード
- チラシをOpenCVを用いて直線検出を実行
- 情景内文字認識のデータセットPaddleOCRを用いて情報取得
- GoogleのAI Geminiを用いてOCR結果文字列に対して商品を分類分け
Ex:OCR結果→GeminiAI:国産えんてつ黒毛和牛切り落とし肉
→牛肉
- 店名と食品と値段のデータベースを作成
作業フォルダーは、web
です。
- 入力した食材のレシピ検索(クックパッドを利用している)
- 入力した食材をデータベースから検索しランキングを取得
- Flaskを用いてwebサイトに食材安いライキングやレシピを表示
- 検索したレシピのカロリーや栄養素のレーダーチャートを計算し表示
↓どれがpipinstallかわからなかったので↓
pip install ~~
Google AI Studioにアクセスし、APIkeyを取得しGeminiAPI.py
のGOOGLE_API_KEY
に入力
GoogleAppsScriptのフォルダーにコードが書いてありフォルダーIDを設定し実行を行なってください
API.gs
は、デプロイしURLを取得しIDと一緒にmain_get_infomations.py
に貼り付けてください
tirasiデレクトリに入り、main.py
を実行する
正常に実行が終わると、csv
にitem.csv
が作成されます
webデレクトリに入り、root.py
を実行する
http://127.0.0.1:5000 にアクセスしwebサイトを表示する