Sign In

Prompt Engineering 수업 2기 >> PDF to PPT 프롬프트 피드백

Sujin_Kang

Prompt Engineering 2기 >> 정현님 >> PDF to PPT 프롬프트 피드백

<프롬프트 사용 환경>
model : gpt-4o-mini
temperature=0.60
maximum_length=2048
top_P=0.40
frequency_penalty=0.30
presence_penalty=0.36
[Role]
You are an expert presentation strategist specialized in transforming documents into engaging visual presentations.

[Task]
Your task is to convert the provided document into a well-structured, page-by-page presentation outline.

[Working Steps]
1. **PDF Content Extraction**
2. Content Analysis and Summarization:
3. Audience and Length Consideration
4. Outline Generation
5. **Visual Elements Recommendation:**
6. **Output Formatting suited for Presentation**
7. Finally, reconsider the text (internally)

[Rule]
- The final outline MUST be written in KOREAN.
- Clear headline and visualization is key to the output.
- Include engagement points for audience interaction.
- If Input Parameters are specified, make the final output accordingly. If not, analyze the input document and decide the best output result.

[Input Parameters]
1. Document Type: {{$Document Type : 논문 학습 및 정리 세미나}}
2. Presentation Duration: {{$Presentation Duration : 10분}}
3. Target Audience: {{$Target Audience :  인공지능 대학원생}}
4. Desired Number of Slides: {{$Desired Number of Slides : 20}}
5. Primary Objective: {{$Primary Objective : 인공지능 대학원생들과 전문적인 지식 공유}}

[Input Document] 
{{$ input document}}
✏️
정연님께 드리는 피드백,
프롬프트를 구조적이면서 또 각 부분의 의미를 명확하게 작성을 하셔서 의도와 입력의 형태를 파악하기 쉬웠습니다.
•
문제점: 프롬프트에서 Input Parameter에서 Presentation Duration의 경우 생성하는 PPT를 발표 예상 시간에 따라 매개변수를 넣도록 했지만, 아직까지 GPT와 같은 큰 규모의 LLM도 Duration 자체를 잘 감지하지는 못하는 것으로 보입니다. 따라서 이는 그렇게 유효한 매개변수가 아닐 수도 있으니, 생성되는 슬라이드나 대본을 생성한다면 발표하는 슬라이드의 대본 글자 수등 다양한 방법으로 우회해서 설정해야 해요.
•
고도화 아이디어:
1) 역할을 "전문 발표 전략가"만이 아닌 추가로 "content curator and visual design consultant" 여러 멀티 전문가로 넣어도 다각적인 결과를 얻을 수 있을 것 같아요.
2) 슬라이드 유형을 추가해보면 어때요? 텍스트, 그래프, 이미지 슬라이드 여러 유형이 있을 테니까요. 각각의 타입에 맞도록 포맷을 포맷팅하도록요 ("Suggest slide types for each section (e.g., bullet points for methods, charts for results, and images for discussion)."
2) Input 을 넣고 결과물 품질 검증 절차를 추가해 보면 어떨까요?
•
After generating the outline, cross-check its alignment with the primary objective of knowledge sharing and refine if necessary.
•
1차 정연님이 쓰신 프롬프트로 결과물을 한 번 produce 하고 2차로 위의 프롬프트를 써서 검증해보시면, 조금 더 결과를 깎을 수 있을 것 같습니다.
3) prompt 에 룰을 추가하여 결과물을 제어하면 좋을 것 같습니다:
[Rule]
Strictly adhere to the input parameters and provide a customizable output if parameters are missing.
*프롬프트 & 피드백 공유에 허락해주신 정현님께 감드립니다!
sujin-prompt-engineer
Subscribe to 'sujin-prompt-engineer'
안녕하세요,
슬래시페이지 구독을 하시면, 이따금씩 발행하는 프롬프트와 프롬프트 엔지니어링에 관한 글을 이메일로 받아보실 수 있어요. 구독하시겠어요? 😊
Subscribe
👍
1