DataChat
Application d'analyse et de gestion des données automatisée
Description
L'application DataChat permet aux utilisateurs de communiquer avec les données à l'aide du langage naturel. L'application peut effectuer des opérations d'analyse et de manipulation des données, comme supprimer des enregistrements, en insérer de nouveaux ou en mettre à jour des existants. Pour effectuer des analyses, l'utilisateur saisit une requête dans un champ de texte. L'application crée une invite à l'aide de la requête fournie par l'utilisateur et de la description des données pour générer un code de fonction Python qui prend les données et fournit les données de résultat. Cette requête sera transmise au modèle Gemini. En réponse, l'application fournit du code Python. L'application exécute le code Python pour extraire les données de résultat conformément à la requête. L'application crée une visualisation en fonction des données de résultat. Une autre invite est ensuite créée à l'aide des données de résultat et de la requête fournies par l'utilisateur pour répondre à la requête à l'aide des données. Cette requête sera transmise au modèle Gemini, et l'application recevra en réponse les réponses à la requête. L'application affiche la requête, les données de résultat, la visualisation des données et la réponse à la requête à l'utilisateur via une interface Web. L'utilisateur peut poser d'autres questions concernant les réponses. Pour cela, une zone de saisie de texte est fournie dans l'interface Web. L'utilisateur peut fournir une requête supplémentaire. Une invite sera alors créée à l'aide des réponses générées précédemment et de la requête supplémentaire. Cette requête sera transmise au modèle Gemini pour qu'il réponde comme un chatbot. La réponse sera affichée à l'utilisateur. Pour l'opération de gestion des données, le code généré met à jour les enregistrements dans les données et les enregistrements concernés sont affichés pour l'utilisateur.
Conçu avec
- Aucun
Équipe
Par
CodeRed
De
Inde