Maison  >  Article  >  Périphériques technologiques  >  OCR+ChatGPT est un travail difficile pour identifier les ingrédients alimentaires !

OCR+ChatGPT est un travail difficile pour identifier les ingrédients alimentaires !

王林
王林avant
2023-05-02 17:22:071616parcourir

Bonjour à tous.

J'ai déjà partagé avec vous un programme d'identification de liste d'ingrédients. Cette fois, nous utilisons ChatGPT pour le transformer.

OCR+ChatGPT est un travail difficile pour identifier les ingrédients alimentaires !

L'idée générale auparavant était d'utiliser l'OCR pour identifier le texte de la liste des ingrédients, puis de développer un robot pour explorer les informations détaillées de chaque ingrédient (explorer l'Encyclopédie Baidu ).

Il y a deux différences dans ce programme. Premièrement, les détails des ingrédients sont obtenus en appelant ChatGPT, ce qui élimine le besoin d'exploration et donne des résultats plus précis.

Deuxièmement, le framework de développement Web utilise Gradio est similaire à Streamlit, tous deux conçus pour permettre au personnel de l'IA de créer rapidement un framework pour les applications Web.

Le code source a été empaqueté, veuillez consulter la fin de l'article.

Publiez simplement le code principal

1 La reconnaissance OCR

la reconnaissance ocr utilise paddle

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 peut être utilisée. Modèle directement pré-entraîné, vous pouvez également entraîner vous-même un modèle de reconnaissance de texte. Il a déjà été présenté et ne sera pas repris ici.

OCR+ChatGPT est un travail difficile pour identifier les ingrédients alimentaires !

2. Obtenez les détails des ingrédients

Utilisez une liste déroulante pour afficher les ingrédients identifiés

#🎜 🎜## 🎜🎜#

OCR+ChatGPT est un travail difficile pour identifier les ingrédients alimentaires !Cliquez sur chaque ingrédient et appelez l'API de ChatGPT pour obtenir les détails des ingrédients

OCR+ChatGPT est un travail difficile pour identifier les ingrédients alimentaires !Vous pouvez également créer une boîte de dialogue supplémentaire, prend en charge une communication ultérieure avec ChatGPT

OCR+ChatGPT est un travail difficile pour identifier les ingrédients alimentaires !L'utilisation de ChatGPT nécessite également de la magie et une clé API, chacun doit le résoudre par lui-même.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer