Cited by 20Intelligent Tutoring Systems and Adaptive LearningTeaching and Learning ProgrammingUsability and User Interface Design

New Approach for Conversational Agent Definition by Non-Programmers: A Visual Domain-Specific Language

Open access
Rodriguez-Gil, Luis, Garcia-Zubia, Javier, Orduna, Pablo, Villar-Martinez, Aitor, Lopez-De-Ipina, Diego·2019·IEEE Access

Abstract

Intelligent tutors and conversational agents (CAs) have proven to be useful learning tools. They have potential not only as stand-alone devices but also as integrable components to enrich and complement other educational resources. For this, new authoring approaches and platforms are required. They should be accessible to non-programmers (such as most teachers) and they should be integrable into current web-based educational platforms. This paper proposes a new approach to define such agents through a visual domain-specific language based on Google Blockly (a scratch-like language). It also develops a web-based integrable authoring platform to serve as a prototype, describing the requirements and architecture. To evaluate whether this novel approach is effective, a multi-stage experiment was conducted. First, participants learned to use the prototype authoring platform through an interactive tutorial. Second, they created a CA with a specific domain model. Times and performance were measured. Finally, they answered a standardized usability questionnaire (UMUX) and a purpose-specific survey. Results show that participants were able to learn to use the domain-specific language in a short time. Moreover, the purpose-specific survey indicates that their perception of the approach (and its potential) is positive. The standardized questionnaire indicates that even in its prototype stage, its usability is satisfactory.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1109/access.2018.2883500

Cites

60 of 60 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Chatbot development can be made accessible to non-programmers, for example through visual programming approaches such as Blockly.

    “without requiring chatbot developers to have in-depth software engineering knowledge—as exemplified in using visual programming approaches such as Blockly to chatbot development [89]”

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 3

  1. V. Aleven, J. Sewall, O. Popescu, M. van Velsen, S. Demi, and B. Leber, ''Reflecting on twelve years of ITS authoring tools research with CTAT,'' in Design Recommendations for Intelligent Tutoring Systems. Orlando, FL, USA: U.S. Army Research Laboratory, 2015, pp. 263-283.
  2. J. Artif. Intell. Educ., vol. 25, no. 1, pp. 1-34, 2015.
  3. DIEGO LÓPEZ-DE-IPIÑA received the Ph.D. degree from the University of Cambridge in 2002. Responsible for several modules in the B.Sc. and M.Sc. degrees in computer engineering, he is interested in pervasive computing, IoT, semantic service middleware, open linked data, and social data mining. He is an Associate Professor and a P.R. of the MORElab Group and the Direc- tor of the DeustoTech Internet Unit, and of the Ph.D. Program within the Faculty of Engineer- ing, University of Deusto. He is taking and has taken part in several big consortium-based research European (IES CITIES, MUGGES, SONOPA, CBDP, GO-LAB, and LifeWear) and Spanish projects, and has more than 70 publications in relevant international conference and journals, including more than 25 JCR-indexed articles.

Cited by

Sorted by citations

Authors
Rodriguez-Gil, L., Garcia-Zubia, J., Orduna, P., Villar-Martinez, A., & Lopez-De-Ipina, D.
Venue
IEEE Access
Published
2019
Volume
7
Pages
5262-5276
ISSN
2169-3536 (ISSN-L)
OpenAlex
W2906696915
Cited by
20
References
60
Citations by year
2025: 1 · 2024: 2 · 2023: 4 · 2022: 4 · 2021: 6 · 2020: 2 · 2019: 1
FWCI
1.50
Type
journal article
Language
en
Open access
Locations
  • IEEE Access (publishedVersion, other-oa)
  • DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Intelligent Tutoring Systems and Adaptive Learning
  • Physical Sciences › Computer Science › Computer Science Applications › Teaching and Learning Programming
  • Physical Sciences › Computer Science › Human-Computer Interaction › Usability and User Interface Design
Keywords
chatbots, intelligent tutoring systems, visual programming, domain-specific languages, Blockly, non-programmers, web-based educational platform, usability evaluation, agent definition

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review