Xplain AI
Apprendre en toute simplicité
Description
L'IA Xplain permet d'interagir en temps réel avec des documents, des fichiers multimédias et des sites Web. Lorsque les utilisateurs importent des documents, un pipeline d'extraction convertit le texte en représentations vectorielles à l'aide du modèle embedding-001. Ces vecteurs, ainsi que les lots de texte et les URL de fichiers, sont stockés de manière efficace, en exploitant le traitement par lot Firebase pour les documents volumineux. Après la vectorisation, les utilisateurs sont redirigés vers une page de chat pour interagir avec leur document. Les messages des utilisateurs sont intégrés et mis en correspondance à l'aide d'une recherche de similarité cosinus dans Firestore, qui récupère le texte le plus similaire pour les réponses générées par Gemini.
Pour les fichiers multimédias, un pipeline de prétraitement les analyse et les convertit en texte, qui est ensuite intégré. Ce pipeline utilise l'API du gestionnaire de fichiers et Gemini pour une analyse approfondie. Sur la page de chat, un bouton "Session d'étude" transforme les messages de chat en format questions/réponses, ce qui permet aux utilisateurs de convertir les messages de chat initiaux en paires de questions/réponses pour un apprentissage amélioré. Un éditeur en ligne facilite la modification et le téléchargement des messages de chat, ce qui est utile pour les chercheurs.
L'intégration de Gemini est au cœur de Xplain AI. Elle permet l'intégration, les recherches par similarité, l'analyse des fichiers multimédias et la génération de questions/réponses, ce qui garantit des réponses instantanées et précises. Cette intégration permet aux utilisateurs d'accéder aux informations les plus pertinentes de leurs documents en temps réel, ce qui améliore leurs expériences de recherche et d'apprentissage.
Conçu avec
- Firebase
Équipe
Par
Team Salone
De
Sierra Leone