Constitutional Affairs Minister Colvin R. de Silva
E212649
Constitutional Affairs Minister Colvin R. de Silva was a prominent Sri Lankan Marxist politician, lawyer, and key architect of the country’s republican constitutional framework in the early 1970s.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Constitutional Affairs Minister Colvin R. de Silva canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T1904082 — 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: Constitutional Affairs Minister Colvin R. de Silva Context triple: [1972 Republican Constitution of Sri Lanka, draftedBy, Constitutional Affairs Minister Colvin R. de Silva]
-
A.
Premier of Central Province
The Premier of Central Province is the chief political and administrative leader of the Central Province government, responsible for overseeing provincial governance and implementing regional policies.
-
B.
Ralph Gonsalves
Ralph Gonsalves is a Vincentian politician who has served for many years as the prime minister and dominant political figure of Saint Vincent and the Grenadines.
-
C.
Molly Dunuwila Senanayake
Molly Dunuwila Senanayake was a Sri Lankan woman best known as the mother of Dudley Senanayake, who served multiple terms as Prime Minister of Ceylon (now Sri Lanka).
-
D.
Director-General of the Cabinet Legislation Bureau
The Director-General of the Cabinet Legislation Bureau is Japan’s top government legal official responsible for overseeing the drafting, examination, and interpretation of laws and cabinet legislation.
-
E.
Andrew Holness
Andrew Holness is a Jamaican politician who has served as Prime Minister and leader of the Jamaica Labour Party.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Constitutional Affairs Minister Colvin R. de Silva Target entity description: Constitutional Affairs Minister Colvin R. de Silva was a prominent Sri Lankan Marxist politician, lawyer, and key architect of the country’s republican constitutional framework in the early 1970s.
-
A.
Premier of Central Province
The Premier of Central Province is the chief political and administrative leader of the Central Province government, responsible for overseeing provincial governance and implementing regional policies.
-
B.
Ralph Gonsalves
Ralph Gonsalves is a Vincentian politician who has served for many years as the prime minister and dominant political figure of Saint Vincent and the Grenadines.
-
C.
Molly Dunuwila Senanayake
Molly Dunuwila Senanayake was a Sri Lankan woman best known as the mother of Dudley Senanayake, who served multiple terms as Prime Minister of Ceylon (now Sri Lanka).
-
D.
Director-General of the Cabinet Legislation Bureau
The Director-General of the Cabinet Legislation Bureau is Japan’s top government legal official responsible for overseeing the drafting, examination, and interpretation of laws and cabinet legislation.
-
E.
Andrew Holness
Andrew Holness is a Jamaican politician who has served as Prime Minister and leader of the Jamaica Labour Party.
- F. None of above. chosen
Statements (41)
| Predicate | Object |
|---|---|
| instanceOf |
Marxist
ⓘ
Sri Lankan politician ⓘ government minister ⓘ human ⓘ lawyer ⓘ |
| areaOfInfluence |
Sri Lankan constitutional development
ⓘ
Sri Lankan republicanism ⓘ |
| continent | Asia ⓘ |
| countryOfCitizenship |
Sri Lanka
ⓘ
surface form:
Ceylon
Sri Lanka ⓘ |
| ethnicGroup | Sri Lankan ⓘ |
| familyName | de Silva ⓘ |
| fieldOfWork |
constitutional law
ⓘ
law ⓘ politics ⓘ |
| givenName | Colvin ⓘ |
| ideologicalAlignment | far-left politics ⓘ |
| knownFor |
contribution to the first republican constitution of Sri Lanka
ⓘ
leadership in Marxist politics in Sri Lanka ⓘ |
| languageUsed |
English
ⓘ
Sinhala ⓘ |
| movement | Sri Lankan leftist movement ⓘ |
| nativeLanguage | Sinhala ⓘ |
| notableFor | role in shaping post-colonial constitutional order in Sri Lanka ⓘ |
| notableRole | key architect of Sri Lanka’s 1972 republican constitutional framework ⓘ |
| notableWork |
advocacy for a republican constitution in Sri Lanka
ⓘ
role in drafting the 1972 Republican Constitution of Sri Lanka ⓘ |
| occupation |
lawyer
ⓘ
politician ⓘ trade unionist ⓘ |
| politicalIdeology |
Marxism
ⓘ
Trotskyism ⓘ |
| politicalParty | Lanka Sama Samaja Party ⓘ |
| positionHeld |
Cabinet minister of Ceylon
ⓘ
Member of Parliament of Ceylon ⓘ Member of Parliament of Sri Lanka ⓘ Minister of Constitutional Affairs of Sri Lanka ⓘ |
| sexOrGender | male ⓘ |
| sphereOfActivity |
unicameral Parliament of Sri Lanka
ⓘ
surface form:
Sri Lankan Parliament
Government of Sri Lanka ⓘ
surface form:
Sri Lankan government
|
| workLocation | Colombo ⓘ |
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: Constitutional Affairs Minister Colvin R. de Silva Description of subject: Constitutional Affairs Minister Colvin R. de Silva was a prominent Sri Lankan Marxist politician, lawyer, and key architect of the country’s republican constitutional framework in the early 1970s.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.