hasNarrativeRole

P20934
predicate

Indicates that an entity participates in a narrative with a specific functional role (e.g., protagonist, antagonist, narrator) relative to the story.

All labels observed (25)

Label Occurrences
hasNarrativeRole canonical 349
hasRoleInNarrative 120
hasNarrativeVoice 33

Description generation (PDg)

The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.

Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning.  
# Instructions
Focus on describing the relationship, not the entities themselves. 
# Response Format
Begin the description with \' Indicates...\'
Input
Predicate: hasNarrativeRole
Generated description
Indicates that an entity participates in a narrative with a specific functional role (e.g., protagonist, antagonist, narrator) relative to the story.

Sample triples (591)

Subject Object
She Had Some Horses first-person via predicate surface "hasNarrativeVoice"
Came the Dawn Mr Mulliner stories via predicate surface "hasRaconteur"
surface form: Mr Mulliner
Moraes Zogoiby first-person narrator
Strelsau primary setting of The Prisoner of Zenda via predicate surface "hasRoleInNarrative"
Strelsau site of royal coronation in The Prisoner of Zenda via predicate surface "hasRoleInNarrative"
Strelsau center of political intrigue in Ruritania via predicate surface "hasRoleInNarrative"
Sam DuChamp extradiegetic author within the diegesis via predicate surface "hasNarrativeLevel"
Katherine Lester central character
The Land of Birthdays setting for key birthday episodes in the Faraway Tree stories
The Jolly Beggars third-person observer via predicate surface "hasNarrativeVoice"
The Holy Fair first-person observer via predicate surface "hasNarrativeVoice"
Holt Richter comic relief
Vasco Miranda major supporting character
Hugo Horton supporting character
Hugo Horton comic relief
Gaia (fictional planet) forces protagonist to choose among futures for the Galaxy
Randolph influences protagonist Joel Knox
Johnny Wadd protagonist
Johnny Wadd detective hero
Me of Little Faith first-person via predicate surface "hasNarrativeVoice"
The Wayfarer wayfarer
Pretty Boy Floyd first-person storyteller via predicate surface "hasNarrativeVoice"
Barry Robinson comic relief
Barry Robinson source of dark humor
Serenus Zeitblom frames the life of Adrian Leverkühn via predicate surface "narrativeStructureRole"
Harold Hutchins comic relief
Harold Hutchins instigator of pranks
Borderline supports travel narrative of album Travelogue
Dr. Fine supporting character via predicate surface "narrativeRoleType"
Peter P. Peters protagonist
Peter P. Peters romantic lead
Dev supporting character
Jade protagonist
Jade key protagonist
יִשַׁי Father of Israel’s future king via predicate surface "hasRoleInNarrative"
Aztec Theater façade setting for movie-going scenes via predicate surface "hasFunctionInNarrative"
Heidi Hansen central character via predicate surface "hasRoleInNarrative"
Jonathan Rollins main character
Jonathan Rollins law firm partner
Searching for Maria segment
Searching for Maria component
Jack Finch supporting character via predicate surface "hasRoleInNarrative"
Zak Knight central character in Fighting with My Family via predicate surface "hasRoleInNarrative"
The Young Man central character
I’m a Marionette
surface form: I'm a Marionette
finale of The Girl with the Golden Hair mini-musical
Ruvik central antagonist via predicate surface "narrativeRoleType"
Jamie Massey supporting character via predicate surface "hasRoleInNarrative"
Just So Stories first-person storyteller via predicate surface "hasNarrativeVoice"
Beschreibung einer Reise durch Deutschland und die Schweiz first-person travel narrative via predicate surface "hasNarrativeVoice"
Miss Minchin villain via predicate surface "narrativeRoleType"