English
Related papers

Related papers: Notable: On-the-fly Assistant for Data Storytellin…

200 papers

Computational notebooks -- such as Jupyter or Colab -- combine text and data analysis code. They have become ubiquitous in the world of data science and exploratory data analysis. Since these notebooks present a different programming…

Software Engineering · Computer Science 2022-07-20 Derek Robinson , Neil A. Ernst , Enrique Larios Vargas , Margaret-Anne D. Storey

Open science initiatives seek to make research outputs more transparent, accessible, and reusable, but ensuring that published findings can be independently reproduced remains a persistent challenge. In this paper we describe an AI-driven…

Artificial Intelligence · Computer Science 2025-12-16 Adrien Bibal , Steven N. Minton , Deborah Khider , Yolanda Gil

Data visualisation and storytelling techniques help experts highlight relations between data and share complex information with a broad audience. However, existing solutions targeted to Linked Open Data visualisation have several…

Human-Computer Interaction · Computer Science 2023-06-27 Giulia Renda , Marilena Daquino , Valentina Presutti

Nolan and Temple Lang argue that "the ability to express statistical computations is an essential skill." A key related capacity is the ability to conduct and present data analysis in a way that another person can understand and replicate.…

Other Statistics · Statistics 2023-08-29 Ben Baumer , Mine Cetinkaya-Rundel , Andrew Bray , Linda Loi , Nicholas J. Horton

Recommender systems assist users in navigating complex information spaces and focus their attention on the content most relevant to their needs. Often these systems rely on user activity or descriptions of the content. Social annotation…

Information Retrieval · Computer Science 2016-08-24 Greg Zanotti , Miller Horvath , Lucas Nunes Barbosa , Venkata Trinadh Kumar Gupta Immedisetty , Jonathan Gemmell

Considering the market's competitiveness and the complexity of organizations and projects, analyzing data is crucial to decision support on software development and project management processes. These practices are essential to increase…

Information Retrieval · Computer Science 2022-11-28 Andre Nobre Barrocas , Alberto Rodrigues da Silva , Joao Paulo Saraiva

In this work we present a mobile application we designed and engineered to enable people to log their travels near and far, leave notes behind, and build a community around spaces in between destinations. Our design explores new ground for…

Human-Computer Interaction · Computer Science 2017-03-27 Justin Cranshaw , Andrés Monroy-Hernández , S. A. Needham

SMCalFlow is a large corpus of semantically detailed annotations of task-oriented natural dialogues. The annotations use a dataflow approach, in which the annotations are programs which represent user requests. Despite the availability,…

Computation and Language · Computer Science 2022-06-29 Joram Meron

Exploratory data science largely happens in computational notebooks with dataframe APIs, such as pandas, that support flexible means to transform, clean, and analyze data. Yet, visually exploring data in dataframes remains tedious,…

We consider a class of variable effort human annotation tasks in which the number of labels required per item can greatly vary (e.g., finding all faces in an image, named entities in a text, bird calls in an audio recording, etc.). In such…

Human-Computer Interaction · Computer Science 2021-11-16 Danula Hettiachchi , Mike Schaekermann , Tristan McKinney , Matthew Lease

Data documents play a central role in recording, presenting, and disseminating data. Despite the proliferation of applications and systems designed to support the analysis, visualization, and communication of data, writing data documents…

Human-Computer Interaction · Computer Science 2024-05-14 Chen Zhu-Tian , Haijun Xia

Jupyter notebooks enable developers to interleave code snippets with rich-text and in-line visualizations. Data scientists use Jupyter notebook as the de-facto standard for creating and sharing machine-learning based solutions, primarily…

Software Engineering · Computer Science 2024-06-12 Ashwin Prasad Shivarpatna Venkatesh , Samkutty Sabu , Mouli Chekkapalli , Jiawei Wang , Li Li , Eric Bodden

Active learning algorithms automatically identify the most informative samples from large amounts of unlabeled data and tremendously reduce human annotation effort in inducing a machine learning model. In a conventional active learning…

Machine Learning · Computer Science 2026-04-28 Varun Totakura , Ankita Singh , Yushun Dong , Shayok Chakraborty

Developers in data science and other domains frequently use computational notebooks to create exploratory analyses and prototype models. However, they often struggle to incorporate existing software engineering tooling into these…

Human-Computer Interaction · Computer Science 2021-03-30 Micah J. Smith , Jürgen Cito , Kalyan Veeramachaneni

Labelling user data is a central part of the design and evaluation of pervasive systems that aim to support the user through situation-aware reasoning. It is essential both in designing and training the system to recognise and reason about…

Shared artifacts and environments play a prominent role in shaping the collaboration between their users. This article describes this role and explains how annotations can provide a bridge between direct communication and collaboration…

Human-Computer Interaction · Computer Science 2012-11-14 Syavash Nobarany

With the proliferation of data across various domains, there is a critical demand for tools that enable non-experts to derive meaningful insights without deep data analysis skills. To address this need, existing automatic fact sheet…

Human-Computer Interaction · Computer Science 2025-02-26 Minh Duc Vu , Jieshan Chen , Zhenchang Xing , Qinghua Lu , Xiwei Xu , Qian Fu

We introduce SmartTable, an online spreadsheet application that is equipped with intelligent assistance capabilities. With a focus on relational tables, describing entities along with their attributes, we offer assistance in two flavors:…

Information Retrieval · Computer Science 2018-05-17 Shuo Zhang , Vugar Abdul Zada , Krisztian Balog

Insights in tabular data capture valuable patterns that help analysts understand critical information. Organizing related insights into visual data stories is crucial for in-depth analysis. However, constructing such stories is challenging…

Human-Computer Interaction · Computer Science 2025-08-26 Gerile Aodeng , Guozheng Li , Yunshan Feng , Qiyang Chen , Yu Zhang , Chi Harold Liu

Although researchers have devoted considerable attention to helping database users formulate queries, many users still find it challenging to specify queries that involve joining tables. To help users construct join queries for exploring…

Databases · Computer Science 2016-09-13 Minsuk Kahng , Shamkant B. Navathe , John T. Stasko , Duen Horng Chau