see also UPI
The repository provides selected data and scripts related to the following papers.
If you're using data from this repository or want to refer to the general methodology of the IPI, please cite our paper
- Rieger, J., Hornig, N., Schmidt, T. & Müller, H. (2023). Early Warning Systems? Building Time Consistent Perception Indicators for Economic Uncertainty and Inflation Using Efficient Dynamic Modeling. Proceedings of the 3rd Workshop on Modelling Uncertainty in the Financial World (MUFin’23). GitHub.
Instead, if you wish to refer to a particular interpretation, please cite the follwowing paper
- Schmidt, T., Schmidt, T., Müller, H., Rieger, J. & Jentsch, C. (2026). Changing inflation perception and the propagation of news shocks. Accepted for Empirical Economics.
or the corresponding working paper
- Müller, H., Schmidt, T., Schmidt, T., Rieger, J. & Jentsch, C. (2026). When the Whip Comes Down: Updating Our Indicators Capturing Inflation and Uncertainty Perception - a Research Note. DoCMA Working Paper #15.
- Müller, H., Schmidt, T., Rieger, J., Hornig, N. & Hufnagel, L.M. (2023). The Inflation Attention Cycle: Updating the Inflation Perception Indicator (IPI) up to February 2023 - a Research Note. DoCMA Working Paper #13.
- Müller, H., Rieger, J., Schmidt, T. & Hornig, N. (2022). An Increasing Sense of Urgency: The Inflation Perception Indicator (IPI) to 30 June 2022 - a Research Note. DoCMA Working Paper #12.
- Müller, H., Rieger, J., Schmidt, T. & Hornig, N. (2022). Pressure is high - and rising: The Inflation Perception Indicator (IPI) to 30 April 2022 - a Research Note Analysis. DoCMA Working Paper #10.
- Müller, H., Schmidt, T., Rieger, J., Hufnagel, L. M. & Hornig, N. (2022). A German Inflation Narrative - How the Media frame Price Dynamics: Results from a RollingLDA Analysis. DoCMA Working Paper #9.
See also the corresponding articles in Handelsblatt from 2022/07/25, 2022/05/24 and 2022/03/10.
- 10 topics modeled with
alpha=eta=0.1 - monthly updates with six months memory
- words are taken into account as soon as they pass a threshold of five appearances in an update month
- for more details, please refer to the given scripts
- rollinglda to model the rolling version of LDA.
- ldaPrototype to determine a prototype from a number of runs of Latent Dirichlet Allocation.
- tosca to manage and manipulate the corpora to a structure requested by
ldaPrototypeand to plot the corpora. - tmT to read the raw XML files of the articles and create the
textmetaobjects of the corpus. - tm to preprocess the text data.
- data.table to manage data tables.
- lubridate to handle dates.
- ggplot2 and
- GGally to visualize some statistics.
Please note: For legal reasons the repository cannot provide all data. Please let us know if you feel that there is anything missing that we could add. For bug reports, comments and questions please also use the issue tracker.