PPTAgent : génération et évaluation automatiques de présentations PPT, de documents à PPT

Introduction générale

PPTAgent est un système innovant conçu pour générer automatiquement des présentations à partir de documents. Le système s'inspire de l'approche humaine de la création de présentations, en utilisant un processus en deux étapes pour assurer la qualité du contenu et l'impact visuel. En outre, PPTAgent introduit PPTEval, un cadre d'évaluation complet pour évaluer la qualité des présentations à travers de multiples dimensions telles que le contenu, la conception et la cohérence. PPTAgent génère non seulement des diapositives de haute qualité, mais améliore également la productivité de l'utilisateur et les présentations grâce à un apprentissage intelligent des références et à des fonctions de génération de contenu dynamique.

PPTAgent:自动生成和评估PPT演示文稿,文档转PPT

 

PPTAgent:自动生成和评估PPT演示文稿,文档转PPT

 

Liste des fonctions

  • Génération de contenu dynamiqueLe logiciel de création de diapositives : génère automatiquement un diaporama contenant du texte et des images.
  • Apprentissage intelligent des référencesApprentissage avec des présentations existantes sans annotation manuelle.
  • Évaluation intégrée de la qualitéLes présentations sont évaluées à l'aide de plusieurs indicateurs de qualité.
  • Processus de génération en deux étapesAssurer la structure et la cohérence des diapositives au cours de la phase d'analyse et de la phase de génération.
  • Évaluation multidimensionnelleLes présentations sont évaluées en fonction de leur contenu, de leur conception et de leur cohérence.

 

Utiliser l'aide

Processus d'installation

  1. Clonage du référentiel PPTAgent :
   git clone https://github.com/icip-cas/PPTAgent.git
  1. Accédez au catalogue de projets :
   cd PPTAgent
  1. Installer la dépendance :
   pip install -r requirements.txt
sudo apt install libreoffice
sudo apt install poppler-utils

Processus d'utilisation

  1. Générer une présentation: :
    • Analyser la présentation de référence :
     python analyze.py --input reference.pptx --output analysis.json
    
    • Générer une nouvelle présentation :
     python generate.py --input analysis.json --output new_presentation.pptx
    
  2. Évaluation des présentations: :
    • Convertissez les fichiers PPTX en images : bash
      python evals.py pptx2images --input new_presentation.pptx --output images/
    • Évaluer la présentation : bash
      python evals.py eval_experiment --input images/ --output evaluation.json

Principales fonctions

  • Génération de contenu dynamiqueLes utilisateurs n'ont qu'à fournir le document et PPTAgent génère automatiquement un diaporama contenant du texte et des images, en veillant à ce que le contenu soit exact et visuellement attrayant.
  • Apprentissage intelligent des référencesPPTAgent : En analysant des présentations existantes, PPTAgent est capable d'apprendre leur structure et leur contenu afin de générer des diapositives d'une grande cohérence.
  • Évaluation intégrée de la qualitéPPTEval : En utilisant le cadre PPTEval, les utilisateurs peuvent évaluer la qualité des présentations générées en termes de contenu, de conception et de cohérence.

Procédure d'utilisation détaillée

  1. Préparer le documentPréparer le document qui doit être converti en une présentation dans un format qui peut être PDF, Word, etc.
  2. Exécuter le script d'analyseLe document est ensuite analysé à l'aide d'un script d'analyse qui permet d'extraire les informations clés du document et de générer un fichier d'analyse.
  3. Générer un diaporama: Sur la base du fichier analysé, exécutez le script de génération pour produire un diaporama contenant du texte et des images.
  4. Diapositives d'évaluationLes diapositives générées sont converties en images à l'aide d'un script d'évaluation et leur qualité est évaluée afin de produire un rapport d'évaluation.

Grâce aux étapes ci-dessus, les utilisateurs peuvent facilement convertir des documents en présentations de haute qualité avec des outils d'évaluation pour garantir leur qualité et leur cohérence.

© déclaration de droits d'auteur

Articles connexes

Pas de commentaires

Vous devez être connecté pour participer aux commentaires !
S'inscrire maintenant
aucun
Pas de commentaires...