← Nieuwste papers
💻 computer science

Design First, Code Later: Aesthetically Pleasing Template-Free Slides Generation

Dit artikel introduceert DeepSlides, een sjabloonvrij raamwerk dat slide-ontwerp ontkoppelt van implementatie door middel van een hiërarchische workflow, een gespecialiseerd dataset en multi-agent versterkt leren om esthetisch aantrekkelijke presentatieslides te genereren die beter presteren dan bestaande op sjablonen gebaseerde of code-emissie-aanpakken.

Oorspronkelijke auteurs: Zhiyao Cui, Chenxu Wang, Shuyue Hu, Yiqun Zhang, Wenqi Shao, Qiaosheng Zhang, Zhen Wang

Gepubliceerd 2026-05-27
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Zhiyao Cui, Chenxu Wang, Shuyue Hu, Yiqun Zhang, Wenqi Shao, Qiaosheng Zhang, Zhen Wang

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Het Grote Probleem: De "Koekjesvorm" versus de "Rommelige Keuken"

Stel je voor dat je een presentatie moet maken. Momenteel doen de meeste AI-tools een van de twee dingen:

  1. De Koekjesvorm: Ze dwingen je inhoud in een stijve, vooraf gemaakte sjabloon. Het ziet er netjes uit, maar het is saai en past niet bij je specifieke verhaal.
  2. De Rommelige Keuken: Ze proberen de code voor de dia's te schrijven en deze tegelijkertijd te ontwerpen. Dit leidt vaak tot "spaghetti-code" waarbij de AI in de war raakt, de tekst over de afbeeldingen valt of de kleuren botsen, wat resulteert in een rommelige, onprofessionele dia.

De auteurs van dit paper betogen dat je, om een echt prachtige presentatie te maken, moet stoppen met alles tegelijk te proberen. Je moet Ontwerpen scheiden van Bouwen.

De Oplossing: DeepSlides (De "Architect en de Bouwer")

Het paper introduceert een nieuw systeem genaamd DeepSlides. Denk hierbij aan het inhuren van een team voor een huisbouwproject, maar dan voor digitale dia's.

In plaats van dat één robot alles probeert te doen, gebruikt DeepSlides een hiërarchische workflow met twee distincte rollen:

  1. De Architect (De Ontwerper):

    • Rol: Deze agent kijkt naar je onderwerp (bijvoorbeeld "Mitigatie van het Stedelijke Warmte-eilandeffect") en bepaalt de sfeer. Het kiest het kleurenpalet, de lettertypes, het ritme van de lay-out en hoe het verhaal van pagina tot pagina stroomt.
    • Analogie: Stel je een architect voor die een blauwdruk tekent. Ze beslissen waar de ramen komen, hoe het huis eruitziet en hoe het licht de kamer binnenkomt. Ze maken zich niet druk om het specifieke merk van de nagels of het exacte koppel van de schroevendraaier.
    • Belangrijkste Kenmerk: Ze creëren een "Stijlgids" en een "Lay-outplan" zonder zich nog zorgen te maken over de technische code.
  2. De Bouwer (De Coder):

    • Rol: Deze agent neemt de blauwdruk van de Architect en schrijft de daadwerkelijke Python-code om de dia te bouwen.
    • Analogie: Dit is het bouwteam. Ze lezen de blauwdruk, slaan de nagels in, schilderen de muren en installeren de armaturen. Ze zijn experts in het zorgen dat de code werkt en dat de dia daadwerkelijk op het scherm verschijnt.
    • Belangrijkste Kenmerk: Ze focussen puur op uitvoering. Als de Architect zegt "zet hier een blauwe cirkel", zorgt de Bouwer ervoor dat de blauwe cirkel precies daar verschijnt zonder de code te breken.

Het Proces: Hoe Het Werkt

Het paper beschrijft een stap-voor-stap reis om een dia-presentatie te maken:

  1. Diep Onderzoek: Voordat er één dia wordt gemaakt, treedt het systeem op als een detective. Het zoekt op het web naar informatie en afbeeldingen die gerelateerd zijn aan je onderwerp om een stevig overzicht te bouwen.
  2. De "Eerst Ontwerpen" Fase:
    • De Architect bepaalt de algehele stijl (bijvoorbeeld "Modern, schoon, blauwe tinten").
    • Vervolgens plant het elke dia individueel, beslissend waar de titel komt, waar de afbeelding komt en hoe de achtergrond eruitziet.
  3. De "Later Code" Fase:
    • De Bouwer neemt die plannen en schrijft de code om het PowerPoint-bestand te genereren.
  4. De "Kwaliteitscontrole" Lus:
    • Voordat de dia af is, kijkt een "Controleur" er naar. Valt de tekst over de afbeelding? Is de kleur te fel? Is de code gebroken?
    • Als er een probleem is, stuurt het systeem het terug naar de Architect of de Bouwer om het te fixen. Dit heet Iteratieve Verfijning.

Het Geheime Ingrediënt: Multi-Agent Versterkend Leren

Hoe hebben ze de AI zo goed leren zijn? Ze hebben het niet zomaar een leerboek gegeven. Ze gebruikten een trainingsmethode genaamd Multi-Agent Reinforcement Learning (MARL).

  • De Analogie: Stel je voor dat je een hond en een kat traint om samen te werken.
    • Eerst leert men ze apart (Supervised Fine-Tuning) zodat de Architect weet hoe te tekenen en de Bouwer weet hoe te coderen.
    • Vervolgens laat men ze samenwerken in een simulatie. Elke keer dat ze een prachtige dia maken, krijgen ze een "traktatie" (een beloning). Als ze een rommelige dia maken, krijgen ze een "time-out".
    • Na verloop van tijd leren ze perfect te communiceren. De Architect leert plannen te tekenen die makkelijk uitvoerbaar zijn voor de Bouwer, en de Bouwer leert de plannen precies te volgen.

De Resultaten: Waarom Het Belangrijk Is

De auteurs hebben DeepSlides getest tegen andere tools (zoals Kimi, Manus en directe AI-generatie) en ontdekt:

  • Menselijke Voorkeur: Toen echte mensen naar de dia's keken, gaven ze DeepSlides overweldigend de voorkeur. In rechtstreekse tests won DeepSlides 76,5% van de tijd tegen open-source concurrenten en 52% tegen commerciële giganten.
  • Visuele Kwaliteit: De dia's waren minder "saai" en meer "creatief". Ze hadden betere kleurharmonie en duidelijkere lay-outs.
  • Geen Sjablonen: In tegenstelling tot andere tools die alleen tekst in een vast vakje wisselen, creëert DeepSlides unieke lay-outs voor elke dia op basis van de inhoud.

De Dataset: "SlideDesign"

Om deze AI-modellen te trainen, konden de onderzoekers niet zomaar willekeurige internetdia's gebruiken. Ze bouwden een nieuwe dataset genaamd SlideDesign.

  • Wat is het? Een enorme collectie van 420 verschillende onderwerpen (van wetenschap tot geesteswetenschappen) waarbij elk onderwerp een volledige set heeft: Onderzoeksnotities, een dia-overzicht, een ontwerpplan, de uiteindelijke code en het resulterende beeld.
  • Waarom? Het leert de AI het verschil tussen wat de dia zegt en hoe het eruit moet zien.

Samenvatting

DeepSlides is een nieuwe manier om AI-presentaties te maken. In plaats van een AI te vragen "maak een dia" en te hopen op het beste, splitst het de taak op in Ontwerpen (het creatieve deel) en Coderen (het technische deel). Door een "Ontwerper"-agent de look te laten plannen en een "Coder"-agent het bestand te laten bouwen, en ze vervolgens samen te trainen om van hun fouten te leren, creëert het systeem presentaties die niet alleen informatief zijn, maar ook visueel verbluffend en professioneel — zonder vooraf gemaakte sjablonen nodig te hebben.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →