Ce projet a deux composants:
Memory Lane est un outil d'apprentissage pour améliorer la rétention de la mémoire. Les utilisateurs peuvent saisir du matériel d'apprentissage. L'application identifie les mots clés et génère automatiquement des images vives interconnectées. Ces associations visuelles peuvent être facilement mémorisées et exécuter les visuels dans votre esprit aident facilement à rappeler les mots clés. Cela améliore la rétention de la mémoire, rendant l'apprentissage engageant et mémorable. Ceci est réalisé avec les diapositives de ChatGpt, Dall-E et Google.
Le composant Slidsgenie permet aux utilisateurs de suivre un sujet. L'API ChatGPT est utilisée pour générer le contenu de présentation et l'API DALL-E est utilisée pour générer les visuels. Ceux-ci sont ensuite intégrés et enregistrés sur Google les diapositives.
requirements.txt
à installer.OPENAI_API=<your-key-here>
Pour créer des présentations sur le compte de l'utilisateur, un projet de plate-forme Google Cloud doit être configuré avec l' API Drive et l'API des diapositives Google activées. Ensuite, les informations d'identification de l'utilisateur doivent être téléchargées et placées dans le même dossier que le script.
Suivez les étapes mentionnées dans ce lien
Après avoir téléchargé le fichier, renommez-le aux «informations d'identification» et placez-le dans le même dossier que le projet
python -m flask --app main.py run