SeaSlides: 에이전트 기반 슬라이드 생성 시스템을 위한 의미 추상화 계층
SeaSlides: Semantic Abstraction Layer for Agentic Slide Generation
에이전트 기반 프레젠테이션 생성 시스템은 원본 콘텐츠를 보존하고, 일관성 있는 시각적 디자인을 유지하며, 특수 객체를 렌더링하고, 사용 가능한 결과물을 생성해야 합니다. 기존 시스템들은 이러한 요구사항 중 일부만을 충족합니다. 템플릿은 규칙성을 유지하지만 적응성을 제한하는 반면, 자유 형식의 HTML 또는 SVG는 모델에게 유연성을 제공하지만 저수준 렌더링 결정에 대한 부담을 증가시킵니다. 이러한 불일치는 특히 공식, 코드 또는 데이터 시각화 자료를 포함하는 기술 프레젠테이션에서 취약점을 야기합니다. 본 논문에서는 의미 추상화 계층을 기반으로 구축된 에이전트 기반 슬라이드 생성 프레임워크인 SeaSlides를 소개합니다. SeaSlides 모델은 좌표, 인라인 스타일 또는 원시 SVG 형상을 직접 작성하는 대신, 재사용 가능한 구성 요소와 기능 모듈을 통해 구조화된 슬라이드 콘텐츠를 작성하며, 템플릿은 레이아웃, 스타일 및 렌더링을 담당합니다. 이러한 원칙은 HTML과 Typst에서 각각 SeaSlides-HTML (템플릿으로 정의된 DOM 구성 요소 사용) 과 SeaSlides-Typst (템플릿 함수 및 패키지 기반 모듈 사용) 로 구현되었습니다. 기능 모듈은 수식, 코드 및 차트를 전용 렌더러로 라우팅하며, 세 단계의 피드백 과정을 통해 내보내기 전에 빌드 오류, 프로젝트 제약 위반 및 시각적 결함을 감지합니다. 두 시스템 모두 백엔드별 구문과 계약을 유지하면서 동일한 작성 경계를 공유합니다. 성능 평가를 위해 128개의 작업으로 구성된 UltraPresent 검증 설정과 수학, 코드, 유사코드, 표, 차트 및 다이어그램을 강조하는 새로운 32개 작업 벤치마크인 SeaSlidesBench-Rich를 결합했습니다. 네 가지 생성 모델에서 두 SeaSlides 백엔드 모두 SVG 중심의 생성 방식보다 더 읽기 쉽고 콘텐츠 지향적인 결과물을 생성했습니다. SeaSlides 백엔드는 세 가지 모델 중 세 가지에서 풍부한 콘텐츠에 대한 최고 평균 성능을 달성하면서 전반적으로 경쟁력 있는 품질 성능을 유지했습니다. 이러한 결과는 의미 추상화가 프레젠테이션 백엔드 전반에 걸쳐 실용적인 작성 원칙임을 뒷받침합니다.
Agentic presentation generation must preserve source content, maintain coherent visual design, render specialized objects, and produce usable artifacts. Existing systems meet only part of this requirement: templates preserve regularity but restrict adaptation, whereas free-form HTML or SVG gives models flexibility at the cost of low-level rendering decisions. This mismatch makes long technical decks brittle, especially when slides contain formulas, code, or data graphics. We present SeaSlides, an agentic slide-generation framework built around a semantic abstraction layer. Rather than authoring coordinates, inline styles, or raw SVG geometry, the model writes structured slide content through reusable components and capability modules, while templates own layout, style, and rendering. We instantiate this principle separately in HTML and Typst: SeaSlides-HTML uses template-defined DOM components, whereas SeaSlides-Typst uses template functions and package-backed modules. Capability modules route equations, code, and charts to dedicated renderers, and three feedback stages localize build errors, project-constraint violations, and visual defects before export. The two systems retain backend-specific syntax and contracts while sharing the same authoring boundary. For evaluation, we combine the 128-task UltraPresent validation setting with SeaSlidesBench-Rich, a new 32-task benchmark stressing mathematics, code, pseudocode, tables, charts, and diagrams. Across four generation models, both SeaSlides backends produce more readable, content-oriented source than SVG-heavy generation. A SeaSlides backend attains the highest rich-content macro-average under three of the four models while maintaining competitive overall qualitative performance. These results support semantic abstraction as a practical authoring principle across presentation backends.
No Analysis Report Yet
This paper hasn't been analyzed by Gemini yet.
Log in to request an AI analysis.