Skip to content

Commit c12ac98

Browse files
auto: extract SIR batch (max=100)
1 parent 6ce5031 commit c12ac98

100 files changed

Lines changed: 9411 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
{
2+
"source_file": "pdfs/pad-2022-00306-doc/pad-2022-00306-doc.pdf",
3+
"model": "gemini-2.5-flash",
4+
"generated_at_utc": "2026-02-17T09:28:10.201865+00:00",
5+
"records": [
6+
{
7+
"sir_id": "12678/2020",
8+
"report_date": "2020-11-09",
9+
"incident_date": "2020-11-07",
10+
"location_details": "Text Removed - Operational Area",
11+
"where_clear": "Aegean Sea, near Samos island, between Turkey and Greece, within the operational area of Joint Operation Poseidon 2020.",
12+
"location_text_raw": "Latitude Text Removed - Operational Area, Longitude Text Removed - Operational Area, Location details Text Removed - Operational Area, Reference to the operational area Yes, Joint operation Poseidon 2020, Planned port of disembarkation Samos island (GREECE), Departure country Turkey",
13+
"country_or_area": "Aegean Sea (Greece/Turkey)",
14+
"location_type": "sea",
15+
"precision_level": "broad",
16+
"geocodable": "yes",
17+
"geocodable_query": "Aegean Sea near Samos island",
18+
"lat": null,
19+
"lon": null,
20+
"uncertainty_note": null,
21+
"dead_confirmed": 1,
22+
"injured_confirmed": 0,
23+
"missing_confirmed": 0,
24+
"dead_possible_min": 1,
25+
"dead_possible_max": 1,
26+
"possible_violations": [],
27+
"context_note": "A rubber boat with an estimated 25 people on board was in distress in the Aegean Sea. A SAR operation was launched, resulting in the recovery of one dead child, the rescue of 23 migrants, and the arrest of one facilitator and the father of the dead child.",
28+
"libyan_coast_guard_involved": false,
29+
"evidence_quote": "the corpse of a child was recovered by Text Removed - Technical Equipment from a rocky coastal area.",
30+
"confidence": "medium",
31+
"evidence_pages": [
32+
1,
33+
2
34+
]
35+
}
36+
],
37+
"dead_confirmed_total": 1,
38+
"injured_confirmed_total": 0,
39+
"missing_confirmed_total": 0,
40+
"dead_possible_total_min": 1,
41+
"dead_possible_total_max": 1,
42+
"records_invalid_skipped": 0
43+
}

analysis_output/pad-2022-00307-documents/pad-2022-00307-documents.extracted.json

Lines changed: 438 additions & 0 deletions
Large diffs are not rendered by default.

analysis_output/pad-2022-00310/PAD-2022-00310-documents_1.extracted.json

Lines changed: 515 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
{
2+
"source_file": "pdfs/pad-2022-00310/PAD-2022-00310-documents_2.pdf",
3+
"model": "gemini-2.5-flash",
4+
"generated_at_utc": "2026-02-17T09:30:49.083458+00:00",
5+
"records": [
6+
{
7+
"sir_id": "12085/2021",
8+
"report_date": "2021-06-11",
9+
"incident_date": "2021-06-10",
10+
"location_details": "Incident occurred at Latitude 36.933333, Longitude 27.450000, inside Turkish Territorial Waters (TTW) near the maritime borderline. Detected by Land Observatory.",
11+
"where_clear": "Maritime borderline, inside Turkish Territorial Waters (TTW), Aegean Sea.",
12+
"location_text_raw": "inside TTW, borderline, 36.9333330000, 27.4500000000",
13+
"country_or_area": "Aegean Sea, near Turkey",
14+
"location_type": "sea",
15+
"precision_level": "exact",
16+
"geocodable": "yes",
17+
"geocodable_query": "36.933333, 27.450000 (Aegean Sea)",
18+
"lat": 36.933333,
19+
"lon": 27.45,
20+
"uncertainty_note": null,
21+
"dead_confirmed": 0,
22+
"injured_confirmed": 0,
23+
"missing_confirmed": 0,
24+
"dead_possible_min": null,
25+
"dead_possible_max": null,
26+
"possible_violations": [],
27+
"context_note": "A rubber boat with approximately 25 migrants was detected by a Land Observatory inside Turkish Territorial Waters (TTW). HCG maritime assets attempted to intercept and immobilize the boat at the borderline using loudspeakers and police lights, but with negative results. Two TCG vessels were informed but did not respond. Migrants showed aggressive behavior towards Text Removed - Reporting Tools personnel, putting them in danger, leading to warning shots being fired at a safe area. A migrant jumped and attempted to assault Text Removed - Human Resources. The rubber boat was eventually immobilized at the border line, and TUR CG vessels initiated embarkation procedures under the supervision of HCG CPBs. The incident was assessed as having serious actual or potential negative implications on Frontex core tasks, with the migrant's aggressive behavior not matching the profile of persons seeking international protection, and the TUR CG's response being delayed and inactive. The final report proposed closure without additional actions, noting that personnel must always be prepared for aggressive behavior during boardings or interceptions.",
28+
"libyan_coast_guard_involved": false,
29+
"evidence_quote": "A rubber boat with approximately 25 migrants onboard was early detected by Land Observatory at the Text Removed - Operational Area inside TTW. ... warning shots were fired at a safe area. During the incident, a migrant jumped and managed to embark on Removed - Technical Equipment trying to assault Text Removed - Human Resources.",
30+
"confidence": "high",
31+
"evidence_pages": [
32+
3,
33+
4
34+
]
35+
}
36+
],
37+
"dead_confirmed_total": 0,
38+
"injured_confirmed_total": 0,
39+
"missing_confirmed_total": 0,
40+
"dead_possible_total_min": 0,
41+
"dead_possible_total_max": 0,
42+
"records_invalid_skipped": 0
43+
}

analysis_output/pad-2022-00328/Documents_1.extracted.json

Lines changed: 348 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
{
2+
"source_file": "pdfs/pad-2022-00328/Documents_2.pdf",
3+
"model": "gemini-2.5-flash",
4+
"generated_at_utc": "2026-02-17T09:32:14.200526+00:00",
5+
"records": [
6+
{
7+
"sir_id": "10723/2022",
8+
"report_date": "2022-02-22",
9+
"incident_date": "2022-02-21",
10+
"location_details": "Text removed - Operational Area",
11+
"where_clear": "Incident occurred in an operational area at sea, location redacted.",
12+
"location_text_raw": "Latitude: Text removed - Operational Area, Longitude: Text removed - Operational Area, Location details: Text removed - Operational Area",
13+
"country_or_area": "Operational Area (Sea)",
14+
"location_type": "sea",
15+
"precision_level": "unknown",
16+
"geocodable": "no",
17+
"geocodable_query": null,
18+
"lat": null,
19+
"lon": null,
20+
"uncertainty_note": "Location details are redacted as 'Text removed - Operational Area'.",
21+
"dead_confirmed": 1,
22+
"injured_confirmed": 1,
23+
"missing_confirmed": 0,
24+
"dead_possible_min": 0,
25+
"dead_possible_max": 0,
26+
"possible_violations": [
27+
{
28+
"violation_name": "Situations of potential violations of Fundamental Rights or international protection obligations",
29+
"legal_basis": null,
30+
"assessment": "not_stated"
31+
}
32+
],
33+
"context_note": "571 migrants were carried on board two vessels (one Frontex asset, one non-Frontex asset). One corpse and one medevac case due to severe spleen pain were reported. The incident occurred in an operational area at sea.",
34+
"libyan_coast_guard_involved": false,
35+
"evidence_quote": "nr.331 migrants plus nr. 1 corpse in position Text Removed - Operational Area (276 male, 12 female and 43 minor); - nr. 240 migrants in position Text Removed - Operational Area (all male, 16 minor). - nr. 1 Medevac case due to severe spleen pain on Text removed - Technical Equipment (No Frontex asset) is sailing towards Text Removed - Operational Area",
36+
"confidence": "low",
37+
"evidence_pages": [
38+
3,
39+
4
40+
]
41+
}
42+
],
43+
"dead_confirmed_total": 1,
44+
"injured_confirmed_total": 1,
45+
"missing_confirmed_total": 0,
46+
"dead_possible_total_min": 0,
47+
"dead_possible_total_max": 0,
48+
"records_invalid_skipped": 0
49+
}
Lines changed: 158 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,158 @@
1+
{
2+
"source_file": "pdfs/pad-2022-00328/List_-1.pdf",
3+
"model": "gemini-2.5-flash",
4+
"generated_at_utc": "2026-02-17T09:32:41.147411+00:00",
5+
"records": [
6+
{
7+
"sir_id": "10347/2022",
8+
"report_date": null,
9+
"incident_date": null,
10+
"location_details": null,
11+
"where_clear": null,
12+
"location_text_raw": null,
13+
"country_or_area": null,
14+
"location_type": null,
15+
"precision_level": null,
16+
"geocodable": null,
17+
"geocodable_query": null,
18+
"lat": null,
19+
"lon": null,
20+
"uncertainty_note": null,
21+
"dead_confirmed": null,
22+
"injured_confirmed": null,
23+
"missing_confirmed": null,
24+
"dead_possible_min": null,
25+
"dead_possible_max": null,
26+
"possible_violations": [],
27+
"context_note": null,
28+
"libyan_coast_guard_involved": null,
29+
"evidence_quote": "SIR number 10347",
30+
"confidence": "low",
31+
"evidence_pages": [
32+
1
33+
]
34+
},
35+
{
36+
"sir_id": "12048/2022",
37+
"report_date": null,
38+
"incident_date": "2022-05-12",
39+
"location_details": "Delayed SAR operation in Malta Search and Rescue (SAR) zone, possibly near Malta Bank (MB), eventually rescued by Sea Eye and Commercial Vessel Ross Sea.",
40+
"where_clear": "Malta Search and Rescue (SAR) zone, possibly near Malta Bank (MB)",
41+
"location_text_raw": "MT SAR zone of MB",
42+
"country_or_area": "Malta SAR zone",
43+
"location_type": "sea",
44+
"precision_level": "broad",
45+
"geocodable": "yes",
46+
"geocodable_query": "Malta SAR zone",
47+
"lat": null,
48+
"lon": null,
49+
"uncertainty_note": "MB (Malta Bank) is a general sea area, MT SAR zone is broad.",
50+
"dead_confirmed": null,
51+
"injured_confirmed": null,
52+
"missing_confirmed": null,
53+
"dead_possible_min": null,
54+
"dead_possible_max": null,
55+
"possible_violations": [],
56+
"context_note": "Delayed SAR operation in Malta SAR zone, migrants eventually rescued by Sea Eye and Commercial Vessel Ross Sea.",
57+
"libyan_coast_guard_involved": null,
58+
"evidence_quote": "12/05 Delayed SAR in MT SAR zone of MB eventually rescued by Sea Eye with Commercial Vessel Ross Sea on standby",
59+
"confidence": "high",
60+
"evidence_pages": [
61+
5
62+
]
63+
},
64+
{
65+
"sir_id": "12318/2022",
66+
"report_date": null,
67+
"incident_date": null,
68+
"location_details": "Rescue of migrants from a capsized vessel in Tunisian Territorial Waters (TTW) and Maltese Search and Rescue (SAR) zone.",
69+
"where_clear": "Tunisian Territorial Waters (TTW) and Maltese Search and Rescue (SAR) zone",
70+
"location_text_raw": "Tunisian TTW and Maltese SAR zone",
71+
"country_or_area": "Tunisian TTW, Maltese SAR zone",
72+
"location_type": "sea",
73+
"precision_level": "broad",
74+
"geocodable": "yes",
75+
"geocodable_query": "Tunisian Territorial Waters and Maltese SAR zone",
76+
"lat": null,
77+
"lon": null,
78+
"uncertainty_note": "Covers two broad sea areas.",
79+
"dead_confirmed": null,
80+
"injured_confirmed": null,
81+
"missing_confirmed": null,
82+
"dead_possible_min": null,
83+
"dead_possible_max": null,
84+
"possible_violations": [],
85+
"context_note": "Rescue of migrants from a capsized vessel in Tunisian Territorial Waters and Maltese SAR zone.",
86+
"libyan_coast_guard_involved": null,
87+
"evidence_quote": "Rescue of migrants capsized in Tunisian TTW and Maltese SAR zone",
88+
"confidence": "high",
89+
"evidence_pages": [
90+
5
91+
]
92+
},
93+
{
94+
"sir_id": "12634/2022",
95+
"report_date": null,
96+
"incident_date": null,
97+
"location_details": "Allegations of abuse of migrants during a rescue operation in the Libyan Search and Rescue (SAR) zone.",
98+
"where_clear": "Libyan Search and Rescue (SAR) zone",
99+
"location_text_raw": "Libyan SAR zone",
100+
"country_or_area": "Libyan SAR zone",
101+
"location_type": "sea",
102+
"precision_level": "broad",
103+
"geocodable": "yes",
104+
"geocodable_query": "Libyan SAR zone",
105+
"lat": null,
106+
"lon": null,
107+
"uncertainty_note": null,
108+
"dead_confirmed": null,
109+
"injured_confirmed": null,
110+
"missing_confirmed": null,
111+
"dead_possible_min": null,
112+
"dead_possible_max": null,
113+
"possible_violations": [],
114+
"context_note": "Allegations of abuse of migrants during a rescue operation in the Libyan SAR zone.",
115+
"libyan_coast_guard_involved": null,
116+
"evidence_quote": "Abuse of migrants during rescue in Libyan SAR zone",
117+
"confidence": "high",
118+
"evidence_pages": [
119+
5
120+
]
121+
},
122+
{
123+
"sir_id": null,
124+
"report_date": null,
125+
"incident_date": null,
126+
"location_details": null,
127+
"where_clear": null,
128+
"location_text_raw": null,
129+
"country_or_area": null,
130+
"location_type": null,
131+
"precision_level": null,
132+
"geocodable": null,
133+
"geocodable_query": null,
134+
"lat": null,
135+
"lon": null,
136+
"uncertainty_note": null,
137+
"dead_confirmed": null,
138+
"injured_confirmed": null,
139+
"missing_confirmed": null,
140+
"dead_possible_min": null,
141+
"dead_possible_max": null,
142+
"possible_violations": [],
143+
"context_note": null,
144+
"libyan_coast_guard_involved": null,
145+
"evidence_quote": "No 42",
146+
"confidence": "low",
147+
"evidence_pages": [
148+
5
149+
]
150+
}
151+
],
152+
"dead_confirmed_total": 0,
153+
"injured_confirmed_total": 0,
154+
"missing_confirmed_total": 0,
155+
"dead_possible_total_min": 0,
156+
"dead_possible_total_max": 0,
157+
"records_invalid_skipped": 0
158+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
{
2+
"source_file": "pdfs/pad-2022-00332/Documents_1.pdf",
3+
"model": "gemini-2.5-flash",
4+
"generated_at_utc": "2026-02-17T09:33:17.203663+00:00",
5+
"records": [
6+
{
7+
"sir_id": null,
8+
"report_date": "2022-04-17",
9+
"incident_date": "2022-04-16",
10+
"location_details": "The incident occurred at approximately 20:30 pm on 16/04/2022 in an area in Evros, Greece, near Soufli, on the Greek-Turkish border. A woman irregular migrant lost her life during a smuggling incident involving Turkish military/police and Greek Border Guards.",
11+
"where_clear": "Evros river, near Soufli, Greek-Turkish border",
12+
"location_text_raw": "area in which a woman irregular migrant lost her life... Evros, Greece... area of Soufli",
13+
"country_or_area": "Greece (Evros river, Greek-Turkish border)",
14+
"location_type": "mixed",
15+
"precision_level": "approximate",
16+
"geocodable": "yes",
17+
"geocodable_query": "Soufli, Evros river, Greece-Turkey border",
18+
"lat": null,
19+
"lon": null,
20+
"uncertainty_note": null,
21+
"dead_confirmed": 1,
22+
"injured_confirmed": null,
23+
"missing_confirmed": null,
24+
"dead_possible_min": null,
25+
"dead_possible_max": null,
26+
"possible_violations": [],
27+
"context_note": "According to local media there was a serious incident in [redacted] area in which a woman irregular migrant lost her life. Specifically, Turkish military were helping traffickers to smuggle illegal immigrants into Greece in two boats. But when the boats started approaching to the Greek shore, there was an ambush of Greek Border Guards in the area, who, as is their custom in these cases, turned on powerful lenses to prevent the irregular migrants from reaching Greek shore. Seeing this situation, the Turkish army/police, in order not to allow the smugglers with the migrants to return back, fired at the boats. As a result, a woman was killed and there are also injured. The Local authorities confirmed the incident and the death of one woman from the shootings coming from the opposite side of the river. The case is under investigation by Hellenic Police authorities.",
28+
"libyan_coast_guard_involved": false,
29+
"evidence_quote": "According to local media there was a serious incident in [redacted] area in which a woman irregular migrant lost her life... The Local authorities confirmed the incident and the death of one woman from the shootings coming from the opposite side of the river.",
30+
"confidence": "high",
31+
"evidence_pages": [
32+
19
33+
]
34+
}
35+
],
36+
"dead_confirmed_total": 1,
37+
"injured_confirmed_total": 0,
38+
"missing_confirmed_total": 0,
39+
"dead_possible_total_min": 0,
40+
"dead_possible_total_max": 0,
41+
"records_invalid_skipped": 0
42+
}

0 commit comments

Comments
 (0)