Allgemeine Einführung
PPTAgent ist ein innovatives System für die automatische Erstellung von Präsentationen aus Dokumenten. Das System stützt sich auf die menschliche Herangehensweise an die Erstellung von Präsentationen und verwendet einen zweistufigen Prozess, um die Qualität des Inhalts und die visuelle Wirkung sicherzustellen. Darüber hinaus führt PPTAgent PPTEval ein, ein umfassendes Bewertungssystem zur Beurteilung der Qualität von Präsentationen über mehrere Dimensionen hinweg, wie z. B. Inhalt, Design und Kohärenz. PPTAgent generiert nicht nur qualitativ hochwertige Folien, sondern verbessert auch die Benutzerproduktivität und Präsentationen mit intelligenten Referenzlern- und dynamischen Inhaltsgenerierungsfunktionen.
Funktionsliste
- Dynamische InhaltserstellungDiashow: Erzeugt automatisch eine Diashow mit Text und Bildern.
- Intelligentes ReferenzlernenLearning with existing presentations without manual annotation.
- Integrierte QualitätsbewertungBewertung von Präsentationen anhand mehrerer Qualitätsindikatoren.
- Zweistufiger GenerierungsprozessStruktur und Konsistenz der Folien während der Analyse- und Erstellungsphase sicherstellen.
- Mehrdimensionale BewertungBewertung von Präsentationen im Hinblick auf Inhalt, Gestaltung und Kohärenz.
Hilfe verwenden
Ablauf der Installation
- Klonen des PPTAgent-Repositorys:
git clone https://github.com/icip-cas/PPTAgent.git
- Rufen Sie den Projektkatalog auf:
cd PPTAgent
- Installieren Sie die Abhängigkeit:
pip install -r anforderungen.txt
sudo apt install libreoffice
sudo apt install poppler-utils
Verwendung Prozess
- Präsentation generieren::
- Analysieren Sie die Referenzpräsentation:
python analyze.py --input reference.pptx --output analysis.json
- Erstellen Sie eine neue Präsentation:
python generate.py --input analysis.json --output new_presentation.pptx
- Bewertung der Präsentationen::
- PPTX-Dateien in Bilder umwandeln:
bash
python evals.py pptx2images --Eingabe new_presentation.pptx --Ausgabe images/
- Bewerten Sie die Präsentation:
bash
python evals.py eval_experiment --input images/ --output evaluation.json
- PPTX-Dateien in Bilder umwandeln:
Hauptfunktionen
- Dynamische InhaltserstellungBenutzer stellen einfach das Dokument zur Verfügung, und PPTAgent generiert automatisch eine Diashow mit Text und Bildern, um sicherzustellen, dass der Inhalt korrekt und visuell ansprechend ist.
- Intelligentes ReferenzlernenPPTAgent ist in der Lage, durch die Analyse bestehender Präsentationen deren Struktur und Inhaltsmuster zu erlernen, um Folien mit hoher Konsistenz zu erstellen.
- Integrierte QualitätsbewertungPPTEval: Mit Hilfe des PPTEval-Rahmens können die Benutzer die Qualität der erstellten Präsentationen in Bezug auf Inhalt, Design und Kohärenz bewerten.
Detaillierte Vorgehensweise
- Das Dokument vorbereitenBereiten Sie das Dokument, das in eine Präsentation umgewandelt werden soll, in einem Format vor, das PDF, Word usw. sein kann.
- Führen Sie das Analyseskript ausAnalyse-Skript: Verwenden Sie ein Analyse-Skript, um Schlüsselinformationen aus dem Dokument zu extrahieren und eine Analysedatei zu erstellen.
- Diashow generierenBasierend auf der analysierten Datei, führen Sie das Generierungsskript aus, um eine Diashow mit Text und Bildern zu erstellen.
- Bewertung der FolienMit Hilfe eines Auswertungsskripts werden die erzeugten Folien in Bilder umgewandelt und die Qualität bewertet, um einen Auswertungsbericht zu erstellen.
Mit den oben genannten Schritten können die Benutzer Dokumente problemlos in qualitativ hochwertige Präsentationen umwandeln, deren Qualität und Konsistenz durch Bewertungswerkzeuge sichergestellt wird.