<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>March</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>A Pilot Study Comparing ChatGPT and Google Search in Supporting Visualization Insight Discovery</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Chen He</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Robin Welsch</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Giulio Jacucci</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Aalto University</institution>
          ,
          <country country="FI">Finland</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Helsinki</institution>
          ,
          <country country="FI">Finland</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <volume>1</volume>
      <fpage>8</fpage>
      <lpage>21</lpage>
      <abstract>
        <p>The popularity of large language models (LLMs) provides new possibilities for deriving visualization insights, integrating human and machine intelligence. However, we have yet to understand how a contextualized LLM compares with the traditional search in supporting visualization insight discovery. To this end, we conducted a between-subjects study with 25 participants to compare user insight generation with chat/search on a CO2 Explorer. The Chat condition has ChatGPT contextualized with the data, user tasks, and interactions as programmed system prompts. Results show both systems have their merits and demerits: ChatGPT afords users to ask more diverse questions but can produce wrong answers; Search provides information sources, making the answer more reliable, but users can fail to ifnd the answer. This study prompts us to synthesize them in a future study for reliable and eficient information retrieval.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Information Visualization</kwd>
        <kwd>Large Language Models</kwd>
        <kwd>Google Search</kwd>
        <kwd>Empirical Study</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Discovering insights is considered the main purpose of visual data exploration (VDE) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
Compared with data tables, visualization reveals data patterns and trends, facilitating insight
discovery. But still, deriving insights needs visualization literacy and cognitive eforts [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
Imagine that an AI system could provide insights into the data you are exploring right now instead
of you meticulously looking for them. Prior work proposed techniques to (semi-)automate
insights, such as data trends and clusters (e.g., [
        <xref ref-type="bibr" rid="ref3 ref4 ref5">3, 4, 5</xref>
        ]); however, researchers pointed out
the superficiality of automated insights: 1) Automated insights are limited to the data while
losing the context of the domain. For instance, automatically discovered data clusters and
patterns might not be meaningful to the domain under exploration to improve the viewer’s
understanding of the domain [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. 2) Deriving knowledge from collected insights could not be
automated [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Analysts often need to gather evidence from multiple perspectives to build new
knowledge. However, the advent of the Large Language Models (LLMs) might update our views
on how visualization insight could be generated.
      </p>
      <p>
        The introduction of ChatGPT popularized LLMs thanks to its advantages in a wide range
of tasks and simple conversational interfaces, despite its limitations like hallucinations [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
LLMs can benefit visualization in multiple ways, such as charts’ title generation and pattern
recognition [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. LLMs’ large reservoir of information and the modeling thereof provide the
potential to level up visualization insight generation, including but not limited to linking data
to external evidence to build a plausible insight and using its reasoning capability to derive
hypotheses and generalizations.
      </p>
      <p>
        This research investigates the use of contextualized LLMs (ChatGPT 4 with Vision [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]) to
facilitate visualization insight generation, compared with using the traditional Google search
interface to answer the research question (RQ): What are the similarities and diferences
between contextualized ChatGPT and Google search in supporting visualization insight
generation?
      </p>
      <p>We provide ChatGPT with contextual information by prompting the data under exploration,
user tasks, and real-time user interactions and the resulting visualization states as system
messages. To investigate the RQ, we conducted a between-subjects study with 25 participants,
asking them to explore an existing CO2 Explorer and discover data insights with external
evidence focusing on either insight quantity or quality. The CO2 Explorer has a chat/search
interface next to the visualization as two conditions for comparison. Results show that both
have their own strengths and weaknesses, which prompt us to integrate them for future studies.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <sec id="sec-2-1">
        <title>2.1. Natural Language Support for Data Insights</title>
        <p>
          Manually generating data insights can be time-consuming and opportunistic; prior work
developed techniques to discover data insights, like averages and extremes, systematically and
generate texts and visualizations to communicate the insights (e.g., [
          <xref ref-type="bibr" rid="ref11 ref12">11, 12</xref>
          ]). The process can
be conversational in question-and-answer mode: The user queries the data in natural language,
and the system provides textual and/or visual answers (e.g., [
          <xref ref-type="bibr" rid="ref13 ref14 ref15">13, 14, 15</xref>
          ]). On the other hand,
prior research explored computationally linking the visualization and its textual annotations
for visual storytelling/presentation (e.g., [
          <xref ref-type="bibr" rid="ref16 ref17">16, 17</xref>
          ]). In contrast, our study explores how users
use contextualized LLMs to generate visualization insights compared with using Google search.
The work most close to ours, to the best of our knowledge, is DataTales [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ], which asks users
to author data stories using LLMs. The generated narrative is linked to the chart components.
However, DataTales does not use the conversational feature of LLMs but generates a narrative
with predetermined prompts and was not compared with a baseline system.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. ChatGPT vs. Google Search</title>
        <p>
          Researchers compared ChatGPT and Google search in supporting medical information retrieval
[
          <xref ref-type="bibr" rid="ref19 ref20 ref21">19, 20, 21</xref>
          ] and learning [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ]. Results show that readability is low for both platforms [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ],
indicating that the information provided is not easy to understand by the general audiences, but
ChatGPT is more dificult to read and comprehend [
          <xref ref-type="bibr" rid="ref19 ref20">20, 19</xref>
          ]. ChatGPT provides more relevant
responses without citing sources, while Google is more reliable as it often attaches the date and
source of retrieved information [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ]. Ayoub et al. [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ] found that GPT is better at providing
general medical information but worse at medical recommendations compared with Google
search. When solving programming exercises, Elissa and Marco [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ] discovered that students
using ChatGPT have a better success rate with less time spent but worse at their understanding
of the topic when tested with questionnaires. We compare these two platforms in supporting
visualization insight generation and draw conclusions to compare and contrast with prior
results.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Study Design</title>
      <p>
        To investigate the RQ, we conducted a between-subjects study comparing ChatGPT and Google
search in assisting VDE. We developed a prototype integrating a CO2 Explorer and the
chatbot/search. The CO2 Explorer, studied in prior work [
        <xref ref-type="bibr" rid="ref23 ref24">23, 24</xref>
        ], shows various countries’ CO2
emission data in tons per capita from 1960 to 2021. It consists of a choropleth map and a line
chart (Figure 1). Users can select a year from the top list to view that year’s CO2 emission
of various countries on the choropleth map (Figure 1B); mousing over a country on the map
displays a tooltip with the country name and its emission value. Users can also select countries
from the map to view these countries’ histories of CO2 emission in the line chart (Figure 1C).
Mousing over the line chart displays a black vertical reference line marking the year nearest to
the mouse pointer and that year’s emission values of selected countries. The red vertical line in
the line chart indicates the year chosen in the map view. To capture user insights during their
VDE, users can input and post written texts as notes (Figure 1D).
      </p>
      <sec id="sec-3-1">
        <title>3.1. ChatGPT to Assist Visualization Insight Discovery</title>
        <p>We added the chat function to the visualization’s right side to assist users in VDE. With
ChatGPT 4 with Vision API (parameter settings in Appendix A), we feed in two types of
contextual information as system prompts: 1) Description of the situation the user is in. The
initial system prompt conveys the data in CSV format, describes the visualization and the user
task, and instructs the chatbot to assist with the user task (Appendix B1). 2) To assist real-time
insight discovery, the Explorer transforms user interactions as prompts to retrieve relevant
information. The Explorer prompts three types of user interactions: user selection of a year
and selection/de-selection of a country from the line chart, with the text describing the user
interaction (Appendix B2) and the resulting visualization as an image prompt. In the study,
users were unaware of the initial system message or the image prompt of their interaction, but
they can see their interaction as a textual prompt and the response from the chatbot (Figure 1).
So, every time they click a country or year, they need to wait for the answer to complete until
they can click another one. Users can also prompt freely using the input box at the bottom right.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Baseline with Search Engine</title>
        <p>
          As a baseline, we put a search component powered by Google Search API [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ] next to the
visualization instead of a chat interface. So users can use the search engine to assist with
insight discovery. Unlike the chatbot, the search engine does not have information about the
visualization or user interaction.
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Participants</title>
        <p>We recruit 25 international students from a large university to join the study through mailing
lists. They conducted the study either on-site or remotely through Zoom. Upon completion,
each received a 10-euro plus a bonus gift card from a local supermarket chain. They were
randomly assigned to one of the two study conditions. Of the 12 in the Search condition (age
range: 21-53, median: 25.5; female: 10; on-site: 4), five originally came from Asia, four were
from Europe, and three were from North America. Of the 13 people in the Chat condition
(age range: 21-45, median: 25; female: 6; on-site: 6), one was from North America, while the
remaining six each were from Asia and Europe.</p>
        <p>Except two from the Search condition and one from the Chat condition had an intermediate
level of English proficiency, others self-indicated as having a native/advanced level of English.
We examined their familiarity with the techniques in 5-point Likert scales. Both groups were
familiar with heatmaps (Median search: 5, chat: 4) and line charts (Median search: 5, chat: 5).
However, with the two test conditions, a Wilcoxon rank-sum test shows a statistically significant
diference that the search group is familiar with Google search (median: 5) while the chat group
(median: 3) is not so familiar with ChatGPT (Wilcoxon efect size: 0.76, p &lt; 0.001).</p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4. Procedure and Tasks</title>
        <p>
          The study consists of three stages: an interactive tutorial, two visual exploration tasks, and a
questionnaire. The tutorial, built on top of the interface using the intro.js library [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ], introduced
the charts, note posting, and chat/search component in six steps. To capture user behavior in
generating diferent types of insights for comparison, we created two tasks: one quantitative
and one qualitative task. The task description of the quantitative task is:
        </p>
        <p>Freely explore the CO2 emission data of [a Country Group]a.</p>
        <p>Post as many notes as possible, recording your data discoveries. Your data discoveries
must be linked to external evidence as references, such as events, policies, and news.
Please use the Search function (or ‘chat with the ChatBot’ for the Chat condition) to
assist with your task.</p>
        <p>You will receive a maximum bonus of €5 for this task based on the number of correct
notes you have posted.
aThere are two country groups: 1. the USA, Italy, and Finland; 2. China, India, and Turkey</p>
        <p>For the qualitative task, we replace the above italic part of the description with:
Post one note with the following requirements:
1. The note records a hypothesis or generalization you have made from your data analysis;
2. The note includes the rationale behind, that is, how you have derived the hypothesis
or generalization;
3. The rationale must link your data analysis with external evidence as references, such
as events, policies, and news;
4. The note must be logical and correct.</p>
        <p>You will receive a maximum bonus of €5 for this task if your note satisfies the above
requirements. If you post multiple notes, only the last one will be evaluated.</p>
        <p>
          The order of the two country groups and two tasks were randomly assigned to control the
carryover efect. Finally, the questionnaire collected subjects’ backgrounds, system usability
scale (SUS [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ]) answers, and free-form comments. Participants went through the whole study at
their own pace. The experimenter was present if they had any questions. They were encouraged
to think aloud during the tasks; we recorded the screen and voice for analysis. The whole study
generally took less than an hour.
        </p>
      </sec>
      <sec id="sec-3-5">
        <title>3.5. Data Collection and Analysis</title>
        <p>We recorded the screen and voice during the tasks. Mouse interactions, user notes, query/prompt
input, and search results/chat answers were logged with time stamps. Mouse hover actions
were recorded if they lasted for over 3 seconds. We analyzed the time they spent on the tasks,
the number of notes for the quantity task, the number of VDE actions, and their questionnaire
answers. We assessed the overall gradings of notes on a 5-point Likert scale (grading criteria in
Table 1). One author went through the notes, created the grading criteria, and graded the rest of</p>
        <p>Better than Grade 4 with novel hypothesis/generalization.</p>
        <p>Clear hypothesis/generalization; well-thought rationale; the logic makes the texts flow well.
Well-thought discovery of the data with multi-aspect evidence.</p>
        <p>Simple discovery of the data with external evidence.</p>
        <p>Unclear note, missing data references or external evidence.
the notes. For the quantity task, we averaged the note grades of each participant for statistical
analysis, while for the quality task, each had one note, so there was no need for averaging.</p>
        <p>Since two users in the Chat condition spontaneously used search engines, we removed them
from the analysis except for the questionnaire part. For statistical analysis, we used the Wilcoxon
rank sum tests (for unpaired samples) to compare performance between the two conditions;
also, we used Wilcoxon signed-rank tests (for paired samples) to compare the two tasks within
a condition. We report Wilcoxon efect sizes and p-values of the tests. Moreover, we examined
participants’ queries/prompts and went through video recordings to understand several action
patterns when participants posted notes.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Results</title>
      <p>
        Figure 2 shows that users spent more time on the quantity task
than the quality task (Search efect size = 0.30, p = 0.38; Chat efect
size = 0.69, p = 0.03), while the same task took a similar amount
of time across the conditions. The number of notes recorded in
the quantity task is also alike in both conditions (Median search:
4.5, chat: 3.5; Range search: [
        <xref ref-type="bibr" rid="ref1 ref11">1, 11</xref>
        ], chat: [
        <xref ref-type="bibr" rid="ref1 ref12">1, 12</xref>
        ]).
      </p>
      <p>In the questionnaire, we asked about their confidence in the
notes they posted and if they learned something new during the
tasks on 5-point Likert scales. While the two conditions showed
no diference in user confidence in their notes (Median search:
4, chat: 4), the Chat condition demonstrated moderately more
learning experiences for the users (Median search: 4.5, chat: 5; Figure 2: Time participants
efect size = 0.34, p = 0.11). spent on the tasks.</p>
      <p>The SUS scores reveal that the Search condition is considered
slightly more user-friendly (Median search: 85, chat: 77.5; efect size = 0.27, p = 0.18), while
both conditions are rated above the general average score of 68. User comments on the Chat
condition show that five users complained about the VDE that they needed to wait for the chat
answers after clicks; two users mentioned trust issues in the answers from ChatGPT; two had
dificulties writing prompts to get the expected answers. Four pointed out that the chatbot gave
pertinent answers (context-aware). With search, most comments are about the visualization
instead, while one mentioned the search results seemed repetitive.</p>
      <p>To understand more about VDE in the two conditions, we
counted the number of efective clicks and mouseovers on the
charts. Results show that the Search condition had more data
exploration actions than the Chat condition (Figure 3), especially
for the quality task (Quality efect size = 0.59, p = 0.01; Quantity
efect size = 0.28, p = 0.22). We can presume that had the Chat
condition not blocked the user interaction, participants would
have interacted more with the charts. In both conditions, the
quantity task had more data exploration actions than the quality
task (Search efect size = 0.47, p = 0.16; Chat efect size = 0.73, p
= 0.02). Figure 3: Number of VDE
ac</p>
      <p>The quality task produced notes with significantly higher tions.
grades than the quantity task within the conditions with large
efect sizes (Search efect size = 0.55, p = 0.08; Chat efect size =
0.81, p = 0.02). On the other hand, the two conditions did not show much diference in note
grades with the two tasks (Figure 4).</p>
      <p>Five among the 12 people (42%) in the Search condition put
external links as evidence in notes in both tasks. Two users in
the Chat condition who used search also included external links
in notes. Some users made notes without mentioning year or
country, such as using the phrase ‘this is..’, supposing the note
is linked to the visualization state.</p>
      <p>Video analysis shows that in both conditions, almost all users
pasted texts from websites/chats to notes. In the Chat condition,
one user copied large amounts of texts as notes without reading
the chats; another user put a wrong answer from chats directly as
a note (an answer to which year has the biggest decrease in CO2
emission). In the Search condition, three out of 12 users failed Figure 4: Note gradings.
to find the answer they were looking for. The Search condition
allowed users to explore many external charts, infographics, and scientific articles.</p>
      <p>Queries in search and prompts in chats showed similar qualities. Both are iterative; users
often drill down to retrieve more concrete information. Both asked for facts, like events and
policies, and causalities, such as the impact of renewable energy. However, with chats, questions
are more diverse, including how much-, how-, and when-type of questions, such as “How much
in absolute terms did the emissions of China go up from 2002 to 2011?” and “When can we say
that the Kyoto protocol had a sure efect on the decrease on the emissions?”. Moreover, queries
are most often phrases, while prompts are complete questions.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Discussion</title>
      <p>
        To summarize, results showed no significant diferences between the two conditions in the
time taken or the grades of notes for the tasks; neither did the number of notes generated
for the quantity task. The result could be partially caused by participants’ unfamiliarity with
the new ChatGPT technology. In both conditions, the quantity task took more time than the
quality task, while the quality task produced notes with higher grades. In both conditions, users
were confident in the notes they posted, while the Chat condition exhibited more learning
gain for users, but we did not use an additional questionnaire to test or validate this claim. On
the contrary, Elissa and Marco [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] found that ChatGPT hindered learning, potentially due to
students’ inexperience with the technology.
      </p>
      <p>
        The search system had better usability scores; the probable reason is that the
click-to-waitfor-answers feature in the Chat condition is not apposite, as it blocks VDE. Search allows users
to put sources to notes, which makes the insight more reliable, as also shown by Hristidis et
al. [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. Moreover, search results contained diverse content for exploration, such as charts and
publications, besides texts, which may contribute to its better readability as discussed in prior
work [
        <xref ref-type="bibr" rid="ref19 ref20">19, 20</xref>
        ].
      </p>
      <p>However, during information retrieval, users can fail to find the answer with the search or get
the wrong answer with chats. User queries in both conditions had similarities, such as iterative
and drilling down to the topics, as well as diferences: Besides asking for facts and reasons,
queries in chat also include when- and how-type of diverse questions.</p>
      <p>
        We conclude that both platforms have their merits and demerits. Users can fail information
retrieval with search and retrieve unreliable information without sources using chats. We
suggest combining search and chatbot (e.g., [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]) to complement each other and overcome
the weaknesses so as to 1) avoid failure in information seeking, 2) enable users to retrieve the
correct answer, and 3) obtain more reliable answers with sources.
      </p>
      <sec id="sec-5-1">
        <title>5.1. Limitations</title>
        <p>The number of participants for this pilot study is small, which hinders us from drawing firm
conclusions, but the results illuminate the complementarity of the two platforms. Moreover,
as the LLM tools become more user-friendly and familiar to the general public, study results
can be largely afected. Follow-up studies with other data/visualization and a large general
population could be conducted to expand on this investigation.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion</title>
      <p>This research compares ChatGPT 4 with Vision and Google search in supporting visualization
insight generation involving external evidence. We conducted a between-subjects study with
25 participants and asked them to use chat/search to complete the quantitative and qualitative
insight task of the CO2 Explorer. Results showed no significant diferences between the two
conditions in the task time and number/gradings of generated insights. Qualitative analysis
revealed that the two systems had their own advantages and disadvantages, such as possible
wrong and unreliable answers from ChatGPT and less eficient information retrieval with search.
In the future, combining the two platforms will help improve both the reliability and eficiency
of information retrieval.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments</title>
      <p>This research is funded by the Strategic Research Council at the Research Council of Finland
[Grant Number 358247].</p>
    </sec>
    <sec id="sec-8">
      <title>A. API Parameter settings</title>
      <p>The settings were tested to ensure a certain amount of diversity and novelty in the chatbot’s
answers. The model we used is gpt-4-vision-preview with temperature 0.5, max tokens 1000,
top p 1, frequency penalty 0.3, and presence penalty 0.3.</p>
      <p>B. System Prompts
1. The initial system message: This is a visual data exploration task. The user explores CO2
emission data for [a Country Group] from 1960 to 2021, measured in tons per capita. Here is
the data delimited by triple backticks in CSV format. “‘ data in CSV format “‘ The visualization
displays the data with a choropleth map, showing the geographic areas of the three countries
color-coded by their CO2 emission values of a selected year, and a line chart, depicting
userselected countries’ CO2 emissions from 1960 to 2021. The choropleth map uses green to red
colors to code CO2 emissions from 0 to 24 tons per capita. Initially, the latest year, 2021, is
selected. The line chart shows years on the x-axis and CO2 emission values on the y-axis.
Initially, no country is selected."</p>
      <p>***If it is a quantitative task*** The user can post notes about data discoveries. The data
discovery must be linked to external evidence, such as events, policies, and news. The user’s
task is to post as many notes about such discoveries as possible.</p>
      <p>***For a qualitative task*** The user can post notes. The user’s task is to analyze the CO2
emission data of the three countries, coupled with the analysis of the external evidence, such as
events, policies, and news, to compose a hypothesis or generalization logically and correctly as
a note.</p>
      <p>Your task is to assist the user with their task using the information provided above and your
knowledge database on actual national or international news or events. Be concise with your
answers.
2. The system prompts when the user selects/de-selects a country or selects a year:
The user selects [a country name] in the line chart.</p>
      <p>The user de-selects [a country name] in the line chart.</p>
      <p>The user selects the year [year] in the choropleth map.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>R.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ziemkiewicz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. M.</given-names>
            <surname>Green</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Ribarsky</surname>
          </string-name>
          ,
          <article-title>Defining insight for visual analytics</article-title>
          ,
          <source>IEEE Computer Graphics and Applications</source>
          <volume>29</volume>
          (
          <year>2009</year>
          )
          <fpage>14</fpage>
          -
          <lpage>17</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>P.</given-names>
            <surname>Law</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Endert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. T.</given-names>
            <surname>Stasko</surname>
          </string-name>
          ,
          <article-title>Characterizing automated data insights</article-title>
          , in: IEEE Visualization Conference - Short
          <string-name>
            <surname>Papers</surname>
          </string-name>
          , IEEE,
          <year>2020</year>
          , pp.
          <fpage>171</fpage>
          -
          <lpage>175</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>R.</given-names>
            <surname>Ding</surname>
          </string-name>
          , S. Han,
          <string-name>
            <surname>Y</surname>
          </string-name>
          . Xu,
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <surname>D. Zhang,</surname>
          </string-name>
          <article-title>QuickInsights: Quick and automatic discovery of insights from multi-dimensional data</article-title>
          ,
          <source>in: the International Conference on Management of Data, ACM</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>317</fpage>
          -
          <lpage>332</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>P.</given-names>
            <surname>Ma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ding</surname>
          </string-name>
          , S. Han,
          <string-name>
            <surname>D</surname>
          </string-name>
          . Zhang, MetaInsight:
          <article-title>Automatic discovery of structured knowledge for exploratory data analysis</article-title>
          ,
          <source>in: the International Conference on Management of Data, ACM</source>
          ,
          <year>2021</year>
          , p.
          <fpage>1262</fpage>
          -
          <lpage>1274</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Barlowe</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. Yang,</surname>
          </string-name>
          <article-title>Click2Annotate: Automated insight externalization with rich semantics</article-title>
          ,
          <source>in: IEEE Conference on Visual Analytics Science and Technology</source>
          , IEEE,
          <year>2010</year>
          , pp.
          <fpage>155</fpage>
          -
          <lpage>162</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>B.</given-names>
            <surname>Karer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Hagen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. J.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          ,
          <article-title>Insight beyond numbers: The impact of qualitative factors on visual data analysis</article-title>
          ,
          <source>IEEE Trans. Vis. Comput. Graph</source>
          .
          <volume>27</volume>
          (
          <year>2021</year>
          )
          <fpage>1011</fpage>
          -
          <lpage>1021</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>D.</given-names>
            <surname>Sacha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Stofel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Stofel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. C.</given-names>
            <surname>Kwon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. P.</given-names>
            <surname>Ellis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Keim</surname>
          </string-name>
          ,
          <article-title>Knowledge generation model for visual analytics</article-title>
          ,
          <source>IEEE Trans. Vis. Comput. Graph</source>
          .
          <volume>20</volume>
          (
          <year>2014</year>
          )
          <fpage>1604</fpage>
          -
          <lpage>1613</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Bang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Cahyawijaya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Dai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Su</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Wilie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Lovenia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Ji</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Chung</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q. V.</given-names>
            <surname>Do</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Fung</surname>
          </string-name>
          ,
          <article-title>A multitask, multilingual, multimodal evaluation of chatgpt on reasoning, hallucination, and interactivity</article-title>
          ,
          <source>CoRR abs/2302</source>
          .04023 (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>W.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          , S. Liu,
          <article-title>Foundation models meet visualizations: Challenges and opportunities</article-title>
          ,
          <source>CoRR abs/2310</source>
          .05771 (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <article-title>OpenAI, ChatGPT 4 with Vision</article-title>
          , https://platform.openai.com/docs/guides/vision,
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , W. Cui,
          <string-name>
            <given-names>K.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Ma</surname>
          </string-name>
          , D. Zhang, DataShot:
          <article-title>Automatic generation of fact sheets from tabular data</article-title>
          ,
          <source>IEEE Trans. Vis. Comput. Graph</source>
          .
          <volume>26</volume>
          (
          <year>2020</year>
          )
          <fpage>895</fpage>
          -
          <lpage>905</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Cui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. K.</given-names>
            <surname>Badam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Yalçin</surname>
          </string-name>
          , N. Elmqvist,
          <article-title>DataSite: Proactive visual data exploration with computation of insight-based recommendations</article-title>
          ,
          <source>Inf. Vis</source>
          .
          <volume>18</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>C.</given-names>
            <surname>Liu</surname>
          </string-name>
          , Y. Han,
          <string-name>
            <given-names>R.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Yuan</surname>
          </string-name>
          , Advisor:
          <article-title>Automatic visualization answer for naturallanguage question on tabular data</article-title>
          ,
          <source>in: IEEE Pacific Visualization Symposium</source>
          , IEEE,
          <year>2021</year>
          , pp.
          <fpage>11</fpage>
          -
          <lpage>20</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>D. J. L.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Quamar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Kandogan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Özcan</surname>
          </string-name>
          , Boomerang:
          <article-title>Proactive insight-based recommendations for guiding conversational data analysis</article-title>
          ,
          <source>in: International Conference on Management of Data, ACM</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>2750</fpage>
          -
          <lpage>2754</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>K.</given-names>
            <surname>Kafle</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. L.</given-names>
            <surname>Price</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Cohen</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>Kanan, DVQA: understanding data visualizations via question answering</article-title>
          ,
          <source>in: IEEE Conference on Computer Vision</source>
          and Pattern Recognition, Computer Vision Foundation / IEEE Computer Society,
          <year>2018</year>
          , pp.
          <fpage>5648</fpage>
          -
          <lpage>5656</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>S.</given-names>
            <surname>Latif</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Beck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. W.</given-names>
            <surname>Kim</surname>
          </string-name>
          , Kori:
          <article-title>Interactive synthesis of text and charts in data documents</article-title>
          ,
          <source>IEEE Trans. Vis. Comput. Graph</source>
          .
          <volume>28</volume>
          (
          <year>2022</year>
          )
          <fpage>184</fpage>
          -
          <lpage>194</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>R.</given-names>
            <surname>Brath</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Hagerman</surname>
          </string-name>
          ,
          <article-title>Automated insights on visualizations with natural language generation</article-title>
          , in: International Conference Information Visualisation,
          <year>2021</year>
          , pp.
          <fpage>278</fpage>
          -
          <lpage>284</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>N.</given-names>
            <surname>Sultanum</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . Srinivasan,
          <article-title>DataTales: investigating the use of large language models for authoring data-driven articles</article-title>
          ,
          <source>in: IEEE Visualization and Visual Analytics</source>
          , IEEE,
          <year>2023</year>
          , pp.
          <fpage>231</fpage>
          -
          <lpage>235</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>J. R.</given-names>
            <surname>Bellinger</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. S. De La Chapa</surname>
            ,
            <given-names>M. W.</given-names>
          </string-name>
          <string-name>
            <surname>Kwak</surname>
            ,
            <given-names>G. A.</given-names>
          </string-name>
          <string-name>
            <surname>Ramos</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Morrison</surname>
            ,
            <given-names>B. W.</given-names>
          </string-name>
          <string-name>
            <surname>Kesser</surname>
            ,
            <given-names>BPPV</given-names>
          </string-name>
          <article-title>Information on Google Versus AI (ChatGPT), Otolaryngology-Head and</article-title>
          <string-name>
            <surname>Neck Surgery</surname>
          </string-name>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>V.</given-names>
            <surname>Hristidis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Ruggiano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. L.</given-names>
            <surname>Brown</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. R. R.</given-names>
            <surname>Ganta</surname>
          </string-name>
          , S. Stewart,
          <article-title>ChatGPT vs Google for Queries Related to Dementia and Other Cognitive Decline: Comparison of Results</article-title>
          ,
          <source>J Med Internet Res</source>
          <volume>25</volume>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>N. F.</given-names>
            <surname>Ayoub</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.-J.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Grimm</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Divi</surname>
          </string-name>
          ,
          <article-title>Head-to-Head Comparison of ChatGPT Versus Google Search for Medical Knowledge Acquisition, Otolaryngology-Head and</article-title>
          <string-name>
            <surname>Neck Surgery</surname>
          </string-name>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>E.</given-names>
            <surname>Arias Sosa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Godow</surname>
          </string-name>
          ,
          <article-title>Comparing Google and ChatGPT as Assistive Tools for Students in Solving Programming Exercises (Bachelor thesis</article-title>
          ), https://urn.kb.se/resolve?urn=urn:nbn:se:kth:
          <fpage>diva</fpage>
          -
          <lpage>330994</lpage>
          ,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>M.</given-names>
            <surname>Feng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Deng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. M.</given-names>
            <surname>Peck</surname>
          </string-name>
          , L. Harrison,
          <article-title>HindSight: Encouraging Exploration through Direct Encoding of Personal Interaction History</article-title>
          ,
          <source>IEEE Trans. Vis. Comput. Graph</source>
          .
          <volume>23</volume>
          (
          <year>2017</year>
          )
          <fpage>351</fpage>
          -
          <lpage>360</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>J.</given-names>
            <surname>Boy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Détienne</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Fekete</surname>
          </string-name>
          , Storytelling in Information Visualizations:
          <article-title>Does it Engage Users to Explore Data?</article-title>
          ,
          <source>in: the CHI Conference on Human Factors in Computing Systems, ACM</source>
          ,
          <year>2015</year>
          , pp.
          <fpage>1449</fpage>
          -
          <lpage>1458</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>Google</surname>
          </string-name>
          , Programmable search engine, https://developers.google.com/custom-search/v1/ overview,
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <surname>I. team</surname>
          </string-name>
          , Intro.js, https://introjs.com/,
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>J.</given-names>
            <surname>Brooke</surname>
          </string-name>
          ,
          <article-title>Sus: A quick and dirty usability scale</article-title>
          ,
          <source>Usability Eval. Ind</source>
          .
          <volume>189</volume>
          (
          <year>1995</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28] P. team, Perplexity, https://www.perplexity.
          <source>ai/</source>
          ,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>