FIREFly: Formal Interactive Rich Explanations on the Fly
NSF CAREER Award #1552538: "CAREER: FIREFLY - Rich Explanations for Database Queries"
The recent popularity of Big Data has inspired a range of users to seek high level explanations for trends and anomalies
in different applications. Such a user will typically run some queries on the datasets, compute some aggregates,
plot the answers as a graph, and look for explanations for what she observes:
"Why are two graphs similar/different?"
"Why is a sequence of points increasing/decreasing?" "Why is there a sudden spike or dip in a graph" etc.
The FireFly project
aims to introduce a fresh perspective to
data analysis and help users understand query results with fast, rich, insightful explanations.
(work done at the University of Washington with Prof. Dan Suciu
Explaining Query Answers with Explanation-Ready Databases [pdf].
(with Laurel Orr and Dan Suciu)
To appear in the Proceedings of the VLDB Endowment (PVLDB) Vol 9/VLDB 2016
Tutorial: Causality and Explanations in Databases
(with Alexandra Meliou and Dan Suciu)
International Conference on Very Large Data Bases (VLDB) 2014.
A Formal Approach to Finding Explanations for Database Queries
(with Dan Suciu)
ACM SIGMOD International Conference on Management of Data (SIGMOD) 2014.