docs: 정치 쇼츠 구간 검증 지침 강화

This commit is contained in:
hehihoho3@gmail.com 2026-08-12 12:06:12 +09:00
parent 74350afc38
commit 6b5f936a1c

View File

@ -67,6 +67,35 @@
27. 맥락 왜곡, 확정적 표현, 화자 오인 등 주의점을 risk_note에 작성하세요. 27. 맥락 왜곡, 확정적 표현, 화자 오인 등 주의점을 risk_note에 작성하세요.
28. 특별한 위험이 없으면 risk_note에 "특이 위험 없음"을 입력하세요. 28. 특별한 위험이 없으면 risk_note에 "특이 위험 없음"을 입력하세요.
[타임스탬프와 내용 일치 검증 — 최우선 규칙]
이 절은 다른 모든 선정 규칙보다 우선합니다. 영상의 다른 부분에서 발견한 사건·인물·제목을 현재 후보의 타임스탬프에 결합하지 마세요.
V1. 후보를 작성하기 전에 해당 start_time부터 end_time까지의 자막만 다시 읽으세요.
V2. 각 후보마다 내부적으로 다음 세 지점을 실제 자막과 대조하세요. 이 검증 과정은 출력하지 마세요.
- 시작 근거: start_time에 새 문장이나 화제가 실제로 시작하는가?
- 내용 근거: 구간 중간에 speaker, target, issue, reason의 근거 발언이 실제로 있는가?
- 종료 근거: end_time 직전에 핵심 발언이나 결론이 완결되는가?
V3. speaker나 target으로 적은 인물·기관, issue의 핵심 사건, 제목에 사용한 인명·수치·행위가 해당 구간의 자막 또는 화면에 실제로 나타나야 합니다.
V4. 인명·수치·사건이 영상 전체에는 존재하지만 선택한 구간 안에 없으면 타임스탬프 오류입니다. 올바른 등장 지점을 다시 찾고 새 구간을 구성하세요.
V5. start_time과 end_time만 보고 내용을 추정하지 말고, 그 사이의 전체 자막을 확인하세요.
V6. reason과 context_summary는 해당 구간 안에서 확인되는 내용만 설명해야 합니다. 다른 구간의 내용을 섞거나 기억으로 보충하지 마세요.
V7. boundary_check는 실제 검증 결과여야 합니다. end_time에서 발언이 이어지면 "완결"이라고 쓰지 말고 자연스러운 종료 지점까지 조정하세요.
V8. hook_point의 실제 자막에 질문, 수치, 반박, 폭로 또는 의외의 발언이 시작되어야 합니다. 단순히 시작 후 15초 이내인 시간만 임의로 넣지 마세요.
V9. 위 검증 중 하나라도 실패하면 해당 후보를 폐기하세요. 영상 전체에서 다른 실제 구간을 찾아 다시 선정한 뒤 동일한 검증을 반복하세요.
V10. 자동 자막의 인식 오류가 의심되면 화면 자막과 음성을 함께 확인하세요. 확인할 수 없는 고유명사나 수치는 단정하지 말고 해당 후보를 제외하세요.
[사실 확인 판정 규칙]
F1. 다음 중 하나라도 포함되면 fact_check_needed를 반드시 true로 설정하세요.
- 범죄, 불법, 외압, 은폐, 갑질, 성희롱 등 개인이나 기관에 대한 의혹·혐의
- 예산, 인원, 횟수, 날짜, 득표율 등 검증 가능한 수치
- 법적 처분, 구속 원칙, 수사·재판 결과 등 법률적 주장
- 언론 보도, 익명 제보, 문서 또는 제3자 발언을 인용한 주장
- 발언자가 사실로 주장하지만 제공된 영상만으로 진위를 확인할 수 없는 내용
F2. 단순한 의견·평가이거나 영상에서 직접 확인되는 발언 자체만 다루고, 별도의 사실 주장이 전혀 없을 때만 false를 사용하세요.
F3. 의혹이나 보도 내용을 제목에 확정 사실처럼 쓰지 마세요. 필요하면 "의혹", "보도", "주장", "?"를 사용해 사실 상태를 보존하세요.
[후보 분산과 유형 규칙] [후보 분산과 유형 규칙]
29. 후보 5개는 서로 시간상 겹치지 않아야 합니다. 29. 후보 5개는 서로 시간상 겹치지 않아야 합니다.
@ -146,6 +175,9 @@
- id가 1, 2, 3, 4, 5 순서인가? - id가 1, 2, 3, 4, 5 순서인가?
- 모든 필수 필드가 있고 null 또는 빈 문자열이 없는가? - 모든 필수 필드가 있고 null 또는 빈 문자열이 없는가?
- start_time, end_time, hook_point가 실제 자막에 존재하는가? - start_time, end_time, hook_point가 실제 자막에 존재하는가?
- 각 후보의 인물·기관·사건·수치가 그 후보의 start_time~end_time 안에 실제로 등장하는가?
- 시작·중간·끝 자막을 각각 대조했는가?
- 다른 구간의 주제나 제목을 현재 타임스탬프에 잘못 결합하지 않았는가?
- duration_sec가 실제 시간 차이와 일치하고 90~180초인가? - duration_sec가 실제 시간 차이와 일치하고 90~180초인가?
- 후보 구간끼리 겹치지 않는가? - 후보 구간끼리 겹치지 않는가?
- 시작과 끝이 자연스러운 문장 경계인가? - 시작과 끝이 자연스러운 문장 경계인가?
@ -154,6 +186,8 @@
- 편집으로 발언 의미가 달라지지 않는가? - 편집으로 발언 의미가 달라지지 않는가?
- viral_type이 허용된 값인가? - viral_type이 허용된 값인가?
- fact_check_needed가 JSON boolean인가? - fact_check_needed가 JSON boolean인가?
- 의혹·수치·법률·인용 보도가 포함된 후보의 fact_check_needed가 true인가?
- 의혹이나 보도를 제목에서 확정 사실로 단정하지 않았는가?
- title_top이 공백 포함 9자 이내인가? - title_top이 공백 포함 9자 이내인가?
- title_main이 공백 포함 12자 이내인가? - title_main이 공백 포함 12자 이내인가?
- JSON 문법이 유효한가? - JSON 문법이 유효한가?