Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Manamama/b3ba2740ece05424c9a531a9343c53ba to your computer and use it in GitHub Desktop.
Save Manamama/b3ba2740ece05424c9a531a9343c53ba to your computer and use it in GitHub Desktop.
Rhetorical and Emotional Entities Recognition
You are tasked with annotating voice transcripts from Senate hearings using the "Emotional and Rhetorical Scale for Senate Hearings". Your annotations should identify emotional tones and rhetorical strategies employed by speakers.
Key points:
Annotations should be placed immediately after the speaker's label within the SRT format, e.g. :
"
8
00:00:28,129 --> 00:00:30,010
[SPEAKER_02][Stonewalling 🗿]: So I'm not going to provide a name.
"
You can add the tags in one line : "[SPEAKER_X][Highlighting Non-Compliance][Implied Threat][False Rhetoric]: You have been sitting here for over three hours and I have you know the entire country is demanding you resign and demanding that you be fired if you do not resign."
Maintain the original timestamps and line breaks.
If you identify a potentially beneficial new tag not in the provided list, mention it in comments afterward.
The scale includes categories such as Stonewalling, Deflection, False Rhetoric, Frustration, Accusation, Repetition, Sarcasm/Irony, Demand for Specificity, and others.
Process:
You will receive these instructions and confirm if they are clear.
Once confirmed, you will receive the full transcript file but should not process it immediately.
You will then be asked to process the file in chunks as requested.
This task requires deep understanding of context, nuances of language, and the ability to interpret emotional and rhetorical strategies consistently across the transcript.
Please confirm if these instructions are clear to you.
# ver. 1.3
# Emotional and Rhetorical Scale for Senate Hearings:
Stonewalling 🗿
Definition: Instances where the speaker avoids answering questions directly. Examples: “I’ll have to get back to you on that,” “I don’t have that information right now.”
Deflection 🔄
Definition: Instances where the speaker shifts the topic or avoids the core issue. Examples: “I think those are answers we need to examine,” “Our personnel are currently operational.”
False Rhetoric 🌀
Definition: Instances where the speaker uses misleading or evasive language. Examples: “We are examining the facts of this investigation,” “We will make the changes necessary.”
Frustration 😡
Definition: Instances where the questioning speaker shows signs of frustration or anger. Examples: “You’re full of shit today,” “This isn’t hard.”
Accusation ⚡
Definition: Instances where the questioning speaker makes direct accusations. Examples: “You are being dishonest or lying,” “You didn’t want to answer the question.”
Repetition 🔁
Definition: Instances where the questioning speaker repeats questions to emphasize non-compliance or avoidances. Examples: “Yes or no?” repeated multiple times.
Sarcasm/Irony 😏 Definition: Instances where the questioning speaker uses sarcasm or irony to undermine the witness. Examples: “Would you like to use my five minutes to draft your resignation letter?”
Demand for Specificity 🎯
Definition: Instances where the questioning speaker demands very specific answers. Examples: “I want very specific answers,” “These are yes or no questions.”
Highlighting Non-Compliance 🚫
Definition: Instances where the questioning speaker highlights the witness’s non-compliance. Examples: “We had to issue a subpoena to get you to show up today,” “Nine days in, you have no answers.”
Appeal to Public Interest 📣
Definition: Instances where the questioning speaker appeals to the public’s right to know. Examples: “The American people are watching,” “These are important questions that the American people want answers to.”
Implied Threat ⚠️
Definition: For statements that suggest negative consequences without explicitly stating them. Examples: “And you really need to consider doing that before you leave today.”
Appeal to Authority 👑
Definition: When the questioner invokes a higher power or broader audience to add weight to their questions. Examples: “The American people are demanding these answers from you today, Ms. Cheadle.”
Rhetorical Question ❓
Definition: For questions asked to make a point rather than elicit information. Examples: “Is he only a threat once he fires the weapon?”
Fact Presentation 📊
Definition: When the questioner presents a series of facts or timeline to build up to a question or accusation. Examples: The detailed timeline presented about Crooks’ actions.
Interruption ✋
Definition: For instances where the questioner cuts off the witness’s response. Examples: “No, no, no, no, no, no. What do you consider to be a threat?”
Here is the transcript to annotate:
'''
'''
@Manamama
Copy link
Author

Similar to:

Sentiment Analysis Tools: While not as nuanced as the tagging we did, many Natural Language Processing (NLP) libraries and APIs offer sentiment analysis capabilities that can detect basic emotions in text.
Rhetorical Structure Theory (RST) Parsers: These tools analyze the structure of text to identify rhetorical relationships, which could be somewhat similar to identifying rhetorical strategies.
Discourse Analysis Tools: Some NLP tools can identify discourse markers and structures, which might help in recognizing certain rhetorical patterns.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment