Aprendizagem pessoal com IA
e orientação prática

PPTAgent: geração e avaliação automáticas de apresentações PPT, documentos para PPTs

Introdução geral

O PPTAgent é um sistema inovador projetado para gerar automaticamente apresentações a partir de documentos. O sistema se baseia na abordagem humana para criar apresentações, usando um processo de duas etapas para garantir a qualidade do conteúdo e o impacto visual. Além disso, o PPTAgent introduz o PPTEval, uma estrutura de avaliação abrangente para avaliar a qualidade das apresentações em várias dimensões, como conteúdo, design e coerência. O PPTAgent não apenas gera slides de alta qualidade, mas também aprimora a produtividade do usuário e as apresentações com aprendizado de referência inteligente e recursos de geração de conteúdo dinâmico.

PPTAgent: geração e avaliação automáticas de apresentações PPT, documento para PPT-1


 

PPTAgent: geração e avaliação automáticas de apresentações PPT, documento para PPT-1

 

Lista de funções

  • Geração de conteúdo dinâmicoGera automaticamente uma apresentação de slides com texto e imagens.
  • Aprendizagem de referência inteligenteAprendizagem com apresentações existentes sem anotação manual.
  • Avaliação integrada da qualidadeAvaliação de apresentações por meio de vários indicadores de qualidade.
  • Processo de geração em duas etapasEstrutura e consistência dos slides: Garanta a estrutura e a consistência dos slides durante a fase de análise e a fase de geração.
  • Avaliação multidimensionalAvaliar apresentações em termos de conteúdo, design e coerência.

 

Usando a Ajuda

Processo de instalação

  1. Clonagem do repositório PPTAgent:
   git clone https://github.com/icip-cas/PPTAgent.git
  1. Vá para o catálogo de projetos:
   cd PPTAgent
  1. Instale a dependência:
   pip install -r requirements.txt
sudo apt install libreoffice
sudo apt install poppler-utils

Processo de uso

  1. Gerar apresentação::
    • Analisar a apresentação de referência:
     python analyse.py --input reference.pptx --output analysis.json
    
    • Gerar uma nova apresentação:
     python generate.py --input analysis.json --output new_presentation.pptx
    
  2. Avaliação das apresentações::
    • Converta arquivos PPTX em imagens: bash
      python evals.py pptx2images --input new_presentation.pptx --output images/
    • Avalie a apresentação: bash
      python evals.py eval_experiment --input images/ --output evaluation.json

Funções principais

  • Geração de conteúdo dinâmicoOs usuários simplesmente fornecem o documento e o PPTAgent gera automaticamente uma apresentação de slides com texto e imagens, garantindo que o conteúdo seja preciso e visualmente atraente.
  • Aprendizagem de referência inteligenteO PPTAgent é capaz de aprender a estrutura e os padrões de conteúdo das apresentações existentes para gerar slides com alta consistência.
  • Avaliação integrada da qualidadeUsando a estrutura do PPTEval, os usuários podem avaliar a qualidade das apresentações geradas em termos de conteúdo, design e coerência.

Procedimento de operação detalhado

  1. Preparar o documentoPrepare o documento que precisa ser convertido em uma apresentação em um formato que pode ser PDF, Word, etc.
  2. Executar o script de análiseUse um script de análise para extrair informações importantes do documento e gerar um arquivo de análise.
  3. Gerar apresentação de slidesCom base no arquivo analisado, execute o script de geração para produzir uma apresentação de slides com texto e imagens.
  4. Slides de avaliaçãoRelatório de avaliação: Usando um script de avaliação, os slides gerados são convertidos em imagens e a qualidade é avaliada para produzir um relatório de avaliação.

Com as etapas acima, os usuários podem converter facilmente documentos em apresentações de alta qualidade com ferramentas de avaliação para garantir sua qualidade e consistência.

Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " PPTAgent: geração e avaliação automáticas de apresentações PPT, documentos para PPTs

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil