Resources
Code & Models
GitHub Repositories
Model Weights
Publications
Thesis
Papers
Data
Indicator Library
The framework uses a library of 644 German causal indicators across multiple families:
- π’ Size: 644 indicator forms
- π·οΈ Families: 162 semantic families (CAUSE, STOP, THROUGH, etc.)
- π Distribution: Annotated with frequency and priority
- π§² Polarity: Each indicator marked as promoting (+) or inhibiting (β)
- π Salience: Each indicator marked as mono, distributive (0.5) or priority (β)
Download: indicators.csv
Annotation Corpus
Manual annotations of causal relations in German environmental texts:
- π Size: 2,391 annotated relations
- π Period: 1990-2020
- π Domain: Environmental discourse (forest dieback, species extinction, insect mortality, bee mortality)
- π·οΈ Annotations: Indicators, entities, polarity, salience, context markers
Availability: A subset containing the sentences from the German Bundestag is available on Huggingface.
Tools & Libraries
The framework builds on several open-source tools:
- Hugging Face Transformers: Base models and training infrastructure
- spaCy: Dependency parsing for syntactic projection
- NetworkX: Graph construction and analysis
- Plotly: Interactive visualizations
Contact & Collaboration
Interested in using or extending this framework? We welcome collaborations!
π§ Email, π’ ORCiD, πΌ LinkedIn
Citation
If you use this framework in your research, please cite:
@phdthesis{johnson2026causalsemantics,
title={Kausalsemantik. Eine Operationalisierung der -sterben Komposita im Umweltdiskurs},
author={Patrick Johnson},
school={Technical University of Darmstadt},
year={forthcoming}
}@misc{cbert,
title={C-BERT: Factorized Causal Relation Extraction},
author={Patrick Johnson},
doi={10.26083/tuda-7797},
year={2026}
}License
The code is released under the MIT License.
The documentation is licensed under CC BY 4.0.
Acknowledgments
This research was funded by the Deutsche Forschungsgemeinschaft (DFG) as part of the project FOR 5182 / βKontroverse Diskurse. Sprachgeschichte als Zeitgeschichte seit 1990β. The author is deeply grateful for the financial support that made this work possible. I also thank the members of the research group for their invaluable feedback and stimulating discussions throughout the development of the Causal Semantics framework.