Spaces:
Sleeping
Sleeping
feat: 이미지 설명 프롬프트 템플릿 아동 친화적 규정 반영 및 최적화
Browse files- app/services/analysis_service.py +36 -45
app/services/analysis_service.py
CHANGED
|
@@ -187,62 +187,53 @@ flowchart_prompt = """
|
|
| 187 |
- 점자 독자가 단계별 진행을 정확하게 파악할 수 있게 합니다.
|
| 188 |
|
| 189 |
설명 규칙 (한국 점자 규정 준수):
|
| 190 |
-
1.
|
| 191 |
-
-
|
| 192 |
-
-
|
| 193 |
-
|
| 194 |
-
2.
|
| 195 |
-
-
|
| 196 |
-
-
|
| 197 |
-
|
| 198 |
-
|
| 199 |
-
|
| 200 |
-
-
|
| 201 |
-
-
|
| 202 |
-
|
| 203 |
-
|
| 204 |
-
|
| 205 |
-
|
| 206 |
-
-
|
| 207 |
-
|
| 208 |
-
|
| 209 |
-
|
| 210 |
-
5. 루프/반복 표현:
|
| 211 |
-
- "다시 ~~로 돌아감" 형식으로 표현
|
| 212 |
-
- 왜 반복되는지 이유 함께 명시
|
| 213 |
-
|
| 214 |
-
6. 문장 규칙:
|
| 215 |
-
- 초등학생 이해 수준 기준
|
| 216 |
- 간단하고 명확한 표현
|
| 217 |
- 원본에 없는 정보는 추가하지 않음
|
| 218 |
|
| 219 |
[출력 형식]
|
| 220 |
이 순서도는 '[제목]'에 대한 것입니다.
|
| 221 |
|
| 222 |
-
1
|
| 223 |
-
|
| 224 |
-
|
| 225 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 226 |
|
| 227 |
-
|
| 228 |
-
[조건에 따른 다른 경로]: [결과]
|
| 229 |
|
| 230 |
-
예시 (
|
| 231 |
-
이 순서도는 '
|
| 232 |
|
| 233 |
-
|
| 234 |
-
2단계: 비누를 손에 묻히고 거품을 냅니다. →
|
| 235 |
-
3단계: 손의 모든 부분을 깨끗이 비빕니다. →
|
| 236 |
-
4단계: 깨끗한 물로 헹굼합니다. →
|
| 237 |
-
5단계: 수도꼭지를 닫습니다.
|
| 238 |
|
| 239 |
-
예시 (
|
| 240 |
-
이 순서도는 '
|
| 241 |
|
| 242 |
-
|
| 243 |
-
2단계-1 (비가 오면): 우산을 가져갑니다. →
|
| 244 |
-
2단계-2 (맑으면): 우산을 가져가지 않습니다. →
|
| 245 |
-
3단계: 집을 나갑니다.
|
| 246 |
"""
|
| 247 |
|
| 248 |
|
|
|
|
| 187 |
- 점자 독자가 단계별 진행을 정확하게 파악할 수 있게 합니다.
|
| 188 |
|
| 189 |
설명 규칙 (한국 점자 규정 준수):
|
| 190 |
+
1. 제목 소개:
|
| 191 |
+
- 이 순서도가 무엇에 대한 것인지 쉽게 설명
|
| 192 |
+
- 어린이가 쉽게 이해할 수 있는 언어 사용
|
| 193 |
+
|
| 194 |
+
2. 노드(상자)의 내용:
|
| 195 |
+
- 순서도의 각 상자에 있는 내용을 그대로 표기
|
| 196 |
+
- 숫자, 기호, 그림 설명 등을 명확하게 전달
|
| 197 |
+
|
| 198 |
+
3. 순서대로 연결:
|
| 199 |
+
- 각 노드를 화살표(→)로 순서대로 연결
|
| 200 |
+
- 읽기 순서: 위→아래, 왼쪽→오른쪽 준수
|
| 201 |
+
- 아이들이 따라가기 쉽게 한 줄 또는 간단한 형태로 표현
|
| 202 |
+
|
| 203 |
+
4. 아동 친화적 표현:
|
| 204 |
+
- 어려운 용어 피하기 (예: "노드" 대신 "상자", "단계" 등 불필요)
|
| 205 |
+
- 직관적인 화살표 연결로 흐름을 보여주기
|
| 206 |
+
- 숫자나 기호가 있으면 그것들을 직접 사용
|
| 207 |
+
|
| 208 |
+
5. 문장 규칙:
|
| 209 |
+
- 초등학생(8-14세)이 쉽게 따라갈 수 있는 말
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 210 |
- 간단하고 명확한 표현
|
| 211 |
- 원본에 없는 정보는 추가하지 않음
|
| 212 |
|
| 213 |
[출력 형식]
|
| 214 |
이 순서도는 '[제목]'에 대한 것입니다.
|
| 215 |
|
| 216 |
+
[내용1] → [내용2] → [내용3] → [필요 시 계속]
|
| 217 |
+
|
| 218 |
+
예시 1 (단순 흐름):
|
| 219 |
+
이 순서도는 '나비의 생활 주기'에 대한 것입니다.
|
| 220 |
+
|
| 221 |
+
알 → 애벌레 → 번데기 → 나비
|
| 222 |
+
|
| 223 |
+
예시 2 (숫자/기호가 있는 경우):
|
| 224 |
+
이 순서도는 '숫자의 변화'에 대한 것입니다.
|
| 225 |
|
| 226 |
+
㉡, 3 → 7
|
|
|
|
| 227 |
|
| 228 |
+
예시 3 (동작이 있는 경우):
|
| 229 |
+
이 순서도는 '물을 마시는 방법'에 대한 것입니다.
|
| 230 |
|
| 231 |
+
컵을 집는다 → 입에 대고 기울인다 → 물을 마신다
|
|
|
|
|
|
|
|
|
|
|
|
|
| 232 |
|
| 233 |
+
예시 4 (이미지 설명이 있는 경우):
|
| 234 |
+
이 순서도는 '씨앗에서 꽃이 자라는 과정'에 대한 것입니다.
|
| 235 |
|
| 236 |
+
씨앗 → 싹이 난다 → 잎이 자란다 → 줄기가 자란다 → 꽃이 핀다
|
|
|
|
|
|
|
|
|
|
| 237 |
"""
|
| 238 |
|
| 239 |
|