NoteCast
Importer et générer des quiz à partir de vos cours, qu'ils soient audio, vidéo ou au format PDF
Description
Notecast permet aux étudiants d'importer leurs notes de cours et d'interagir avec elles, y compris les PDF, le texte, les photos, l'audio et la vidéo. Les utilisateurs peuvent poser des questions et recevoir des réponses contextuelles en fonction du contenu qu'ils ont importé. Ils peuvent également interagir avec un agent conversationnel basé sur l'IA qui fait référence aux contenus multimédias. Des quiz sont générés, et un utilisateur peut partager un quiz généré en copiant le lien du quiz et en le partageant avec des amis, ce qui favorise l'apprentissage avec d'autres personnes via un lien.
L'application se compose de quatre pages principales:
1. Enregistrement: les utilisateurs peuvent enregistrer des cours dans n'importe quelle langue. L'API Gemini est utilisée pour générer des embeddings de la conférence transcrite. Ces représentations vectorielles continues, ainsi que les données de la conférence, sont stockées dans la base de données, ce qui rend le contenu accessible par recherche et réutilisable.
2. Générer: Gemini permet de générer des notes, une conférence audio et des quiz en fonction des requêtes des utilisateurs. L'application transforme les requêtes des utilisateurs en embeddings, recherche dans la base de données et utilise Gemini pour générer les notes à partir des résultats de recherche. Le quiz est généré à l'aide du mode JSON Gemini en transmettant les notes générées en tant qu'argument à une fonction écrite pour générer des quiz. Un utilisateur peut également importer des PDF, du texte, des photos, des contenus audio et vidéo, et générer des transcriptions et des représentations vectorielles continues à l'aide de l'API Gemini, puis les stocker dans la base de données.
3. Tutor: cette page présente un agent conversationnel basé sur l'IA qui peut intégrer les questions des utilisateurs, effectuer des recherches dans la base de données et converser à l'aide des résultats de recherche. Cela permet aux utilisateurs d'engager des dialogues pertinents avec les contenus qu'ils ont mis en ligne.
Conçu avec
- Web/Chrome
- Firebase
Équipe
Par
Le Conseil
De
Ouganda