Natural Language Generation (NLG) can be used to generate textual summaries of numeric data sets. In this paper we develop an architecture for generating short (a few sentences) summaries of large (100KB or more) time-series data sets. The architecture integrates pattern recognition, pattern abstraction, selection of the most significant patterns, microplanning (especially aggregation), and realisation. We also describe and evaluate SumTime-Turbine, a prototype system which uses this architecture to generate textualsummaries of sensor data from gas turbines.
Yu, J., Reiter, E. B., Hunter, J. R. W., & Mellish, C. S. (2007). Choosing the content of textual summaries of large time-series data sets. Natural Language Engineering, 13(1), 25-49. https://doi.org/10.1017/S1351324905004031