Cadwallon ap Cadfan
E697919
Cadwallon ap Cadfan was a 7th-century king of Gwynedd in Wales, known for his campaigns against the Anglo-Saxon kingdoms, including the defeat and death of King Edwin of Northumbria at the Battle of Hatfield Chase.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Cadwallon ap Cadfan canonical | 2 |
How this entity was disambiguated
This entity first appeared as the object of triple T7881969 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Cadwallon ap Cadfan Context triple: [Penda of Mercia, ally, Cadwallon ap Cadfan]
-
A.
Hywel Dda
Hywel Dda was a 10th-century Welsh king renowned for codifying Welsh law and uniting much of Wales under his rule.
-
B.
Rhodri the Great
Rhodri the Great was a 9th-century Welsh king renowned for uniting large parts of Wales and defending them against Viking and Anglo-Saxon incursions.
-
C.
Owain ap Hywel
Owain ap Hywel was a 10th-century Welsh prince and ruler, one of the sons of Hywel Dda who inherited and governed parts of his father's Welsh kingdom after his death.
-
D.
Dafydd I of Gwynedd
Dafydd I of Gwynedd was a 13th-century Prince of Gwynedd and briefly ruler of much of Wales, known for his conflicts with his brother Llywelyn the Great and his dealings with the English crown.
-
E.
Rhodri Morgan
Rhodri Morgan was a Welsh Labour politician who led the Welsh Government in its early years of devolution and helped shape the modern political landscape of Wales.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Cadwallon ap Cadfan Target entity description: Cadwallon ap Cadfan was a 7th-century king of Gwynedd in Wales, known for his campaigns against the Anglo-Saxon kingdoms, including the defeat and death of King Edwin of Northumbria at the Battle of Hatfield Chase.
-
A.
Hywel Dda
Hywel Dda was a 10th-century Welsh king renowned for codifying Welsh law and uniting much of Wales under his rule.
-
B.
Rhodri the Great
Rhodri the Great was a 9th-century Welsh king renowned for uniting large parts of Wales and defending them against Viking and Anglo-Saxon incursions.
-
C.
Owain ap Hywel
Owain ap Hywel was a 10th-century Welsh prince and ruler, one of the sons of Hywel Dda who inherited and governed parts of his father's Welsh kingdom after his death.
-
D.
Dafydd I of Gwynedd
Dafydd I of Gwynedd was a 13th-century Prince of Gwynedd and briefly ruler of much of Wales, known for his conflicts with his brother Llywelyn the Great and his dealings with the English crown.
-
E.
Rhodri Morgan
Rhodri Morgan was a Welsh Labour politician who led the Welsh Government in its early years of devolution and helped shape the modern political landscape of Wales.
- F. None of above. chosen
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
human
ⓘ
king ⓘ medieval Welsh ruler ⓘ |
| ally | Penda of Mercia NERFINISHED ⓘ |
| causeOfDeath | slain by forces of Oswald of Northumbria ⓘ |
| century | 7th century ⓘ |
| conflict |
campaigns against Anglo-Saxon kingdoms
ⓘ
wars between Gwynedd and Northumbria ⓘ |
| country | Kingdom of Gwynedd NERFINISHED ⓘ |
| culture | Brythonic ⓘ |
| dateOfBirth | 7th century ⓘ |
| dateOfDeath | circa 633 ⓘ |
| describedBySource |
Bede's Ecclesiastical History of the English People
NERFINISHED
ⓘ
Welsh annals ⓘ |
| era | Early Middle Ages NERFINISHED ⓘ |
| ethnicGroup | Welsh ⓘ |
| father | Cadfan ap Iago NERFINISHED ⓘ |
| killed | Edwin of Northumbria NERFINISHED ⓘ |
| language | Old Welsh NERFINISHED ⓘ |
| legacy | remembered as a major opponent of early Anglo-Saxon expansion ⓘ |
| mannerOfDeath | killed in battle ⓘ |
| mother | unknown ⓘ |
| name | Cadwallon ap Cadfan NERFINISHED ⓘ |
| notableEvent | Battle of Hatfield Chase NERFINISHED ⓘ |
| notableFor |
alliance with Penda of Mercia
ⓘ
leading a Brittonic resurgence against Northumbria ⓘ |
| notableWork | defeat of Edwin of Northumbria at the Battle of Hatfield Chase ⓘ |
| occupation | king of Gwynedd ⓘ |
| opponent |
Edwin of Northumbria
NERFINISHED
ⓘ
Northumbria NERFINISHED ⓘ Oswald of Northumbria NERFINISHED ⓘ |
| parent | Cadfan ap Iago NERFINISHED ⓘ |
| participantIn |
Battle of Hatfield Chase
NERFINISHED
ⓘ
battle near Heavenfield against Oswald of Northumbria ⓘ |
| placeOfBirth | Gwynedd NERFINISHED ⓘ |
| placeOfDeath | near Heavenfield ⓘ |
| positionHeld | King of Gwynedd NERFINISHED ⓘ |
| predecessor | Cadfan ap Iago NERFINISHED ⓘ |
| realm | Gwynedd NERFINISHED ⓘ |
| regionRuled |
north Wales
NERFINISHED
ⓘ
parts of northern England during his campaigns ⓘ |
| religion | Christianity ⓘ |
| residence | Gwynedd NERFINISHED ⓘ |
| successor | Cadafael ap Cynfeddw NERFINISHED ⓘ |
| title | King of the Britons NERFINISHED ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Cadwallon ap Cadfan Description of subject: Cadwallon ap Cadfan was a 7th-century king of Gwynedd in Wales, known for his campaigns against the Anglo-Saxon kingdoms, including the defeat and death of King Edwin of Northumbria at the Battle of Hatfield Chase.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.