TSExplain 


TLDR: TSExplain helps you find the evolving explanations of the aggregated time series!


Aggregated time series are generated effortlessly everywhere, e.g., "total confirmed covid-19 cases since 2019" and "total liquor sales over time." Understanding "how" and "why" these key performance indicators (KPI) evolve over time is critical to making data-informed decisions. Existing explanation engines focus on explaining one aggregated value or the difference between two relations. However, this falls short of explaining KPIs' continuous changes over time. TSEXPLAIN is a system that explains aggregated time series by surfacing the underlying evolving top contributors.

Talks 

Code and Demo

Our code is available at https://github.com/Ireneruru/tsexplain.

tsexplain.mov

Related Papers

TSEXPLAIN: Explaining Aggregated Time Series by Surfacing Evolving Contributors

Yiru Chen, and Silu HuangIn The IEEE International Conference on Data Engineering (ICDE) 2023[pdf]

TSExplain: Surfacing Evolving Explanations for Time Series

Yiru Chen, and Silu HuangIn Proceedings of the 2021 International Conference on Management of Data 2021[pdf] [video]