论文标题
蒙特卡洛树搜索生成交互式数据分析界面
Monte Carlo Tree Search for Generating Interactive Data Analysis Interfaces
论文作者
论文摘要
诸如用户界面之类的交互式工具可以通过隐藏基本的编程详细信息并将必要的窗口小部件接口将最终用户的数据访问民主化。由于定制的接口构建成本很高,因此需要自动化接口的生成。 SQL是分析数据的主要方式,并且已经存在日志来分析数据。先前的工作提出了一种句法方法来分析SQL查询日志中的结构变化,并自动生成一组窗口小部件来表达更改。但是,他们不考虑布局可用性和日志中查询的顺序顺序。我们建议采用蒙特卡洛树搜索(MCT)来搜索有关层次布局的最佳接口,以及在表达查询日志的容易方面的可用性。
Interactive tools like user interfaces help democratize data access for end-users by hiding underlying programming details and exposing the necessary widget interface to users. Since customized interfaces are costly to build, automated interface generation is desirable. SQL is the dominant way to analyze data and there already exists logs to analyze data. Previous work proposed a syntactic approach to analyze structural changes in SQL query logs and automatically generates a set of widgets to express the changes. However, they do not consider layout usability and the sequential order of queries in the log. We propose to adopt Monte Carlo Tree Search(MCTS) to search for the optimal interface that accounts for hierarchical layout as well as the usability in terms of how easy to express the query log.