Triple
T17477912
| Position | Surface form | Disambiguated ID | Type / Status |
|---|---|---|---|
| Subject | Tonkin Campaign |
E425584
|
entity |
| Predicate | hasPart |
P35
|
FINISHED |
| Object | Battle of Kep |
—
|
NE NERFINISHED |
How this triple was built (3 steps)
Every LLM step that produced this triple, in pipeline order — named-entity classification, the disambiguation choices (the exact options shown, with the pick highlighted), and the generated description. The batch + timestamp of each is in the Provenance table below.
NER
Named-entity recognition
gpt-5-mini
Instruction
Given a phrase, classify it is english named entity (e.g., persons, organizations, works of art) in Latin script, or not (e.g., literals, dates, URLs, verbose phrases). For disambiguation, the statement where the phrase occurs as object is also given. Please return a JSON object with `phrase` (string, the phrase being analyzed) and `is_ne` (boolean, indicating whether the phrase is a Named Entity).
Input
Phrase: Battle of Kep | Statement: [Tonkin Campaign, hasPart, Battle of Kep]
NED1
Entity disambiguation (via context triple)
gpt-5-mini-2025-08-07
Target entity: Battle of Kep Context triple: [Tonkin Campaign, hasPart, Battle of Kep]
-
A.
Battle of Kepaniwai
The Battle of Kepaniwai was a major 1790 conflict on Maui in which Kamehameha I’s forces decisively defeated the island’s defenders, marking a key step in his campaign to unify the Hawaiian Islands.
-
B.
Battle of Koprukoy
The Battle of Köprüköy was a World War I engagement on the Caucasus Front between the Russian and Ottoman Empires that helped set the stage for the later Erzurum offensive.
-
C.
Battle of Bairoko
The Battle of Bairoko was a World War II engagement in the Solomon Islands in July 1943, where U.S. forces attempted to seize the Japanese-held harbor of Bairoko on New Georgia as part of the broader Allied push toward Rabaul.
-
D.
Battle of Kagul
The Battle of Kagul was a major 1770 engagement of the Russo-Turkish War in which Russian forces under Pyotr Rumyantsev decisively defeated a much larger Ottoman army, securing Russian dominance in the region.
-
E.
Battle of Sandepu
The Battle of Sandepu was a major land engagement of the Russo-Japanese War (1904–1905) in Manchuria, where Japanese and Russian forces clashed in harsh winter conditions shortly before the decisive Battle of Mukden.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
NED2
Entity disambiguation (via description)
gpt-5-mini-2025-08-07
Target entity: Battle of Kep Target entity description: The Battle of Kep was a late 19th-century engagement between French colonial forces and Chinese-backed troops in northern Vietnam during the Tonkin Campaign, contributing to the consolidation of French control over the region.
-
A.
Battle of Kepaniwai
The Battle of Kepaniwai was a major 1790 conflict on Maui in which Kamehameha I’s forces decisively defeated the island’s defenders, marking a key step in his campaign to unify the Hawaiian Islands.
-
B.
Battle of Koprukoy
The Battle of Köprüköy was a World War I engagement on the Caucasus Front between the Russian and Ottoman Empires that helped set the stage for the later Erzurum offensive.
-
C.
Battle of Bairoko
The Battle of Bairoko was a World War II engagement in the Solomon Islands in July 1943, where U.S. forces attempted to seize the Japanese-held harbor of Bairoko on New Georgia as part of the broader Allied push toward Rabaul.
-
D.
Battle of Kagul
The Battle of Kagul was a major 1770 engagement of the Russo-Turkish War in which Russian forces under Pyotr Rumyantsev decisively defeated a much larger Ottoman army, securing Russian dominance in the region.
-
E.
Battle of Sandepu
The Battle of Sandepu was a major land engagement of the Russo-Japanese War (1904–1905) in Manchuria, where Japanese and Russian forces clashed in harsh winter conditions shortly before the decisive Battle of Mukden.
- F. None of above. chosen
Provenance (2 batches)
The batch behind each pipeline step, in order, with when it ran. Timestamps are batch-level — stages were processed in waves, so the object chain (NER → NED1 → NEDg → NED2) reads in order, but predicate / elicitation batches can sit in a different wave.
| Step | Stage | Batch ID | Status | When |
|---|---|---|---|---|
| creating | Elicitation | batch_69d889dbc2e88190b18ea6115e819258 |
completed | April 10, 2026, 5:25 a.m. |
| NER | Named-entity recognition | batch_69e451bd865081909b5f84405c40ff14 |
completed | April 19, 2026, 3:53 a.m. |
Created at: April 10, 2026, 5:47 a.m.