Politics

Innere Sicherheit - cross-fraction topoi

Topic filter: speech_topics.topic_label = "Innere Sicherheit". Showing raw keyword density. No stance filtering. Mostly useful as a baseline against the deploy-only view.

Rhetorical pattern AfD
270 speeches in topic
CDU/CSU
326 speeches in topic
Linke
162 speeches in topic
Grüne
278 speeches in topic
SPD
264 speeches in topic
Härtetopos
Tougher penalties, harsher sentences, zero tolerance.
6.1 n=270 6.8 n=326 5.9 n=162 5.5 n=278 4.8 n=264
Rechtsdurchsetzungstopos
Enforce existing law: deport, prosecute, no leniency.
52.6 n=270 57.6 n=326 43.4 n=162 46.8 n=278 48.3 n=264
Polizeistärkungstopos
More police, better equipment, more powers.
45.0 n=270 35.9 n=326 23.1 n=162 32.6 n=278 50.5 n=264
Bürgerrechtstopos
Civil liberties, privacy, pushback on surveillance.
14.3 n=270 12.3 n=326 13.4 n=162 13.6 n=278 9.6 n=264
Extremismustopos
Extremism: right-wing, left-wing, Islamist threat framing.
34.0 n=270 29.3 n=326 26.9 n=162 54.3 n=278 26.8 n=264
Präventionstopos
Prevention: education, social work, deradicalisation.
3.1 n=270 2.8 n=326 9.4 n=162 8.7 n=278 6.8 n=264
Bedrohungslagetopos
Threat assessment: threat level, intelligence reporting.
5.6 n=270 2.5 n=326 1.1 n=162 3.2 n=278 3.8 n=264
Vertrauenstopos
Trust in institutions, police, judiciary.
4.0 n=270 5.9 n=326 2.5 n=162 4.5 n=278 5.8 n=264

Cell value: average count of that rhetorical pattern per 10,000 words, computed only over the speeches where the stance pass labelled this pattern as deploy (speaker uses the frame as their own argument). The number under each value (n=X) is how many speeches contributed. Cells with n < 3 are shown as "n=X" without a density value because the average isn't trustworthy at that sample size. The thin bar under each cell shows the stance split across all speeches that triggered this pattern: orange = deploy, blue = critique, grey = unrelated. Click any cell to read the speeches behind it.