1. design a schema for query - Subject model has some properties(e.g. overfitting) - each datapoint has some properties(e.g. label, prediction, index, is_new_selection, uncertainty score...) 2. design a query language like SQL and parser those user queries in server