Changes for page Requirements

Last modified by Robert Schaub on 2025/12/23 11:03

From version 2.1
edited by Robert Schaub
on 2025/12/22 19:46
Change comment: Imported from XAR
To version 1.1
edited by Robert Schaub
on 2025/12/22 19:12
Change comment: Imported from XAR

Summary

Details

Page properties
Content
... ... @@ -1065,150 +1065,19 @@
1065 1065  
1066 1066  **Milestone:** V1.0
1067 1067  
1068 -=== FR50: OSINT Toolkit Integration ===
1068 +=== FR50-FR53: Future Enhancements (V2.0+) ===
1069 1069  
1070 +* **FR50:** OSINT Toolkit Integration
1071 +* **FR51:** Video Verification System
1072 +* **FR52:** Interactive Detection Training
1073 +* **FR53:** Cross-Organizational Sharing
1070 1070  
1075 +**Milestone:** V2.0+ (12-18 months post-launch)
1071 1071  
1072 -**Priority:** HIGH (V1.1)
1073 -**Fulfills:** Advanced media verification
1074 -**Phase:** V1.1
1077 +== Enhanced Existing Requirements ==
1075 1075  
1076 -**Purpose:** Integrate open-source intelligence tools for advanced verification.
1079 +=== FR7: Automated Verdicts (Enhanced with Quality Gates) ===
1077 1077  
1078 -**Tools to Integrate:**
1079 -* InVID/WeVerify (video verification)
1080 -* Bellingcat toolkit
1081 -* Additional TBD based on V1.0 learnings
1082 -
1083 -=== FR51: Video Verification System ===
1084 -
1085 -
1086 -
1087 -**Priority:** HIGH (V1.1)
1088 -**Fulfills:** UN-27 (Visual claims), advanced media verification
1089 -**Phase:** V1.1
1090 -
1091 -**Purpose:** Verify video-based claims.
1092 -
1093 -**Specification:**
1094 -* Keyframe extraction
1095 -* Reverse video search
1096 -* Deepfake detection (AI-powered)
1097 -* Metadata analysis
1098 -* Acoustic signature analysis
1099 -
1100 -=== FR52: Interactive Detection Training ===
1101 -
1102 -
1103 -
1104 -**Priority:** MEDIUM (V1.5)
1105 -**Fulfills:** Media literacy education
1106 -**Phase:** V1.5
1107 -
1108 -**Purpose:** Teach users to identify misinformation.
1109 -
1110 -**Specification:**
1111 -* Interactive tutorials
1112 -* Practice exercises
1113 -* Detection quizzes
1114 -* Gamification elements
1115 -
1116 -=== FR53: Cross-Organizational Sharing ===
1117 -
1118 -
1119 -
1120 -**Priority:** MEDIUM (V1.5)
1121 -**Fulfills:** Collaboration with other fact-checkers
1122 -**Phase:** V1.5
1123 -
1124 -**Purpose:** Share findings with IFCN/EFCSN members.
1125 -
1126 -**Specification:**
1127 -* API for fact-checking organizations
1128 -* Structured data exchange
1129 -* Privacy controls
1130 -* Attribution requirements
1131 -
1132 -
1133 -== Summary ==
1134 -
1135 -**V1.0 Critical Requirements (Must Have):**
1136 -
1137 -* FR44: ClaimReview Schema ✅
1138 -* FR45: Corrections Notification ✅
1139 -* FR46: Image Verification ✅
1140 -* FR47: Archive.org Integration ✅
1141 -* FR48: Contributor Safety ✅
1142 -* FR49: A/B Testing ✅
1143 -* FR54: Evidence Deduplication ✅
1144 -* NFR11: Quality Assurance Framework ✅
1145 -* NFR12: Security Controls ✅
1146 -* NFR13: Quality Metrics Dashboard ✅
1147 -
1148 -**V1.1+ (Future):**
1149 -
1150 -* FR50: OSINT Integration
1151 -* FR51: Video Verification
1152 -* FR52: Detection Training
1153 -* FR53: Cross-Org Sharing
1154 -
1155 -
1156 -**Total:** 11 critical requirements for V1.0
1157 -
1158 -=== FR54: Evidence Deduplication ===
1159 -
1160 -
1161 -
1162 -**Priority:** CRITICAL (POC2/Beta)
1163 -**Fulfills:** Accurate evidence counting, quality metrics
1164 -**Phase:** POC2, Beta 0, V1.0
1165 -
1166 -**Purpose:** Avoid counting the same source multiple times when it appears in different forms.
1167 -
1168 -**Specification:**
1169 -
1170 -**Deduplication Logic:**
1171 -
1172 -1. **URL Normalization:**
1173 - * Remove tracking parameters (?utm_source=...)
1174 - * Normalize http/https
1175 - * Normalize www/non-www
1176 - * Handle redirects
1177 -
1178 -2. **Content Similarity:**
1179 - * If two sources have >90% text similarity → Same source
1180 - * If one is subset of other → Same source
1181 - * Use fuzzy matching for minor differences
1182 -
1183 -3. **Cross-Domain Syndication:**
1184 - * Detect wire service content (AP, Reuters)
1185 - * Mark as single source if syndicated
1186 - * Count original publication only
1187 -
1188 -**Display:**
1189 -
1190 -{{code}}
1191 -Evidence Sources (3 unique, 5 total):
1192 -
1193 -1. Original Article (NYTimes)
1194 - - Also appeared in: WashPost, Guardian (syndicated)
1195 -
1196 -2. Research Paper (Nature)
1197 -
1198 -3. Official Statement (WHO)
1199 -{{/code}}
1200 -
1201 -**Acceptance Criteria:**
1202 -
1203 -* ✅ URL normalization works
1204 -* ✅ Content similarity detected
1205 -* ✅ Syndicated content identified
1206 -* ✅ Unique vs. total counts accurate
1207 -* ✅ Improves evidence quality metrics
1208 -
1209 -
1210 -== Additional Requirements (Lower Priority) ===== FR7: Automated Verdicts (Enhanced with Quality Gates) ===
1211 -
1212 1212  **POC1+ Enhancement:**
1213 1213  
1214 1214  After AKEL generates verdict, it passes through quality gates: