design and evaluation of incremental data structures and algorithms for dynamic query interfaces e tanin , r beigel , b shneiderman proceedings of the 1997 ieee symposium on information & hellip ; , 1997.0