Dieses Projekt hat zwei Komponenten:
Die Memory Lane ist ein Lernwerkzeug zur Verbesserung der Speicherbindung. Benutzer können Lernmaterialien eingeben. Die Anwendung identifiziert die Schlüsselwörter und generiert automatisch miteinander verbundene lebendige Bilder. Diese visuellen Assoziationen können leicht auswendig gelernt werden und durch die Visuals in Ihrem Kopf läuft leicht beim Erinnern an die Schlüsselwörter. Dies verbessert die Gedächtnisbindung und macht das Lernen engagiert und unvergesslich. Dies wird mit Chatgpt-, Dall-E- und Google-Folien erreicht.
Mit der SlidesGenie -Komponente können Benutzer ein Thema eingeben. Die Chatgpt-API wird verwendet, um den Präsentationsinhalt zu generieren, und die Dall-E-API wird zum Generieren der Visuals verwendet. Diese werden dann integriert und in Google Slides gespeichert.
requirements.txt
genannt werden sollen, müssen installiert werden.OPENAI_API=<your-key-here>
Um Präsentationen auf dem Benutzer des Benutzers zu erstellen, muss ein Google Cloud -Plattform -Projekt mit der API der Laufwerk -API und der aktivierten Google Slides -API eingerichtet werden. Anschließend müssen die Benutzeranmeldeinformationen heruntergeladen und in denselben Ordner wie das Skript platziert werden.
Befolgen Sie die in diesem Link genannten Schritte
Benennen Sie nach dem Herunterladen der Datei sie in "Anmeldeinformationen" und platzieren Sie sie in denselben Ordner wie das Projekt
python -m flask --app main.py run