David Griol's research while affiliated with University of Granada and other places
What is this page?
This page lists the scientific contributions of an author, who either does not have a ResearchGate profile, or has not yet added these contributions to their profile.
It was automatically created by ResearchGate to create a record of this author's body of work. We create such pages to advance our goal of creating and maintaining the most comprehensive scientific repository possible. In doing so, we process publicly available (personal) data relating to the author as a member of the scientific community.
If you're a ResearchGate member, you can follow this page to keep up with this author's work.
If you are this author, and you don't want us to display this page anymore, please let us know.
It was automatically created by ResearchGate to create a record of this author's body of work. We create such pages to advance our goal of creating and maintaining the most comprehensive scientific repository possible. In doing so, we process publicly available (personal) data relating to the author as a member of the scientific community.
If you're a ResearchGate member, you can follow this page to keep up with this author's work.
If you are this author, and you don't want us to display this page anymore, please let us know.
Publications (236)
In recent years, transformer-based models have played a significant role in advancing language modeling for natural language processing. However, they require substantial amounts of data and there is a shortage of high-quality non-English corpora. Some recent initiatives have introduced multilingual datasets obtained through web crawling. However,...
The ChatSubs dataset [5] contains dialogue data in Spanish and three of Spain's co-official languages (Catalan, Basque, and Galician). It has been obtained from OpenSubtitles, from which we have gathered the movie subtitles in our languages of interest and processed them to generate clearly segmented dialogues and their turns. The data processing c...
In this paper we present a study that evaluates different machine learning models for fault detection based on the optimal operation of the biological methanation process. The optimal operation has been obtained from a multi-objective dynamic optimization based on an extended model of the anaerobic digestion model (ADM1 ME). Two datasets have been...
Conversational interfaces offer users a natural way to interact with a range of applications and devices. Human-machine interaction using these systems involves different components that mimic the mechanisms used by humans when using language and speech interaction. In this paper, we are interested in automatically developing the dialog state track...
Conversational interfaces make it possible for users to communicate in their own language, thus making systems easier to use. Thanks to these characteristics, language-based interaction brings multiple benefits for digital mental health systems, as they are more accessible to their users, increasing adherence and rapport. This way, digital interven...
Crop disease management in smart agriculture involves applying and using new technologies to reduce the impact of diseases on the quality of products. Coffee rust is a disease that factors such as poor agronomic management activities and climate conditions may favor. Therefore, it is crucial to identify the relationships between these factors and t...
Mental health is one of the most significant public health challenges. In recent years, several motivational applications have been proposed to help users maintain good mental health. However, many times these applications focus on uplifting messages or general resources that are not tailored to the specific needs of their users. In contrast, non-p...
Sustainable supply chain management has been proposed to integrate environmental and financial practices into the supply chain to reduce the risk of business and ensure chain’s sustainability meeting environmental, economic and social goals. However, the ever-changing environment has made traceability processes in supplies chains should be carried...
Conversational interfaces have recently become ubiquitous in the personal sphere by improving an individual’s quality of life and industrial environments by automating services and their corresponding cost savings. However, designing the dialog model used by these interfaces to decide the following response is a hard-to-accomplish task for complex...
In the recent years, transformer-based models have lead to significant advances in language modelling for natural language processing. However, they require a vast amount of data to be (pre-)trained and there is a lack of corpora in languages other than English. Recently, several initiatives have presented multilingual datasets obtained from automa...
Intent recognition is a key component of any task-oriented conversational system. The
intent recognizer can be used first to classify the user’s utterance into one of several predefined classes (intents) that help to understand the user’s current goal. Then, the most adequate response can be provided accordingly. Intent recognizers also often appea...
Dialogue systems have an increasingly higher number of applications and so their development is raising interest both in academic and industrial setting. Dialogue management is a key aspect for the development of these systems, as it is in charge of the decision making processes and the identification of the most appropriate responses to the user i...
Emotion recognition is attracting the attention of the research community due to its multiple applications in different fields, such as medicine or autonomous driving. In this paper, we proposed an automatic emotion recognizer system that consisted of a speech emotion recognizer (SER) and a facial emotion recognizer (FER). For the SER, we evaluated...
Emotion Recognition is attracting the attention of the research community due to the multiple areas where it can be applied, such as in healthcare or in road safety systems. In this paper, we propose a multimodal emotion recognition system that relies on speech and facial information. For the speech-based modality, we evaluated several transfer-lea...
Coffee plays a key role in the generation of rural employment in Colombia. More than 785,000 workers are directly employed in this activity, which represents the 26% of all jobs in the agricultural sector. Colombian coffee growers estimate the production of cherry coffee with the main aim of planning the required activities, and resources (number o...
Conversational interfaces have recently become a ubiquitous element in both the personal sphere by easing access to services, and industrial environments by the automation of services, improved customer support and its corresponding cost savings. However, designing the dialog model used by these interfaces to decide system responses is still a hard...
Deep learning is providing very positive results in areas related to conversational interfaces, such as speech recognition, but its potential benefit for dialog management has still not been fully studied. In this paper, we perform an assessment of different configurations for deep-learned dialog management with three dialog corpora from different...
As the complexity of intelligent environments grows, there is a need for more sophisticated and flexible interfaces. Conversational systems constitute a very interesting alternative to ease the users’ workload when interacting with such environments, as they can operate them in natural language. A number of commercial toolkits for their implementat...
Intent Detection is a key component of any task-oriented conversational system. To understand the user’s current goal and
provide the most adequate response, the system must leverage
its intent detector to classify the user’s utterance into one of
several predefined classes (intents). This objective can also simplify
the set of processes that a con...
In this paper, we present a proposal for emotion recognition using audio speech signal features consisting of two functionally independent systems. First, a voice activity detection module (VAD) acts as a filter prior to the emotion classification task. It extracts features from the input audio and uses a SVM classifier to predict the presence of v...
One of the most demanding tasks when developing a dialog system consists of deciding the next system response considering the user’s actions and the dialog history, which is the fundamental responsibility related to dialog management. A statistical dialog management technique is proposed in this work to reduce the effort and time required to design...
Recent advances in spoken language technology, artificial intelligence, and conversational interface design, coupled with the emergence of smart devices, have increased the possibilities of using conversational interfaces for a growing range of application domains. These interfaces are currently applied in the healthcare domain in a range of innova...
Deep learning is providing very positive results in areas related to conversational interfaces, such as speech recognition, but its potential benefit for dialog management has still not been fully studied. In this paper, we perform an assessment of different configurations for deep-learned dialog management with three dialog corpora from different...
In recent years, sentiment analysis has attracted a lot of research attention due to the explosive growth of online social media usage and the abundant user data they generate. Twitter is one of the most popular online social networks and a microblogging platform where users share their thoughts and opinions on various topics. Twitter enforces a ch...
With the re-emergence of role playing games, interactive adventures, fantasy novels and tabletop games, the storytelling industry has a renewed interest to create engaging stories that require an interactive world-building process, in which the scenario where the story occurs is constructed, establishing the different regions, cultures and people t...
Conversational interfaces have recently become an ubiquitous element in both the personal sphere by improving individual’s quality of life, and industrial environments by the automation of services and its corresponding costs savings. However, designing the dialogue model used by these interfaces to decide the next response is a hard-to-accomplish...
The aim of this paper is to present a preliminary scientometric study of the area of conversational systems in Spain. In order to do so, we have used the Web of Science database to retrieve the papers in the area using a comprehensive list of keywords and considering those papers with at least one author with Spanish affiliation. Our results presen...
Conversational systems have become an element of everyday life for billions of users who use speech‐based interfaces to services, engage with personal digital assistants on smartphones, social media chatbots, or smart speakers. One of the most complex tasks in the development of these systems is to design the dialogue model, the logic that provided...
We present an educational data analytics case study aimed at the early detection of potential dropout in Computer Engineering studies in Cuba. We have employed institutional data of 456 students and performed several experiments for predicting their permanency into three (promotion, repetition, and dropout) or two classes (promoting, not promoting)...
This longitudinal study concerns the analysis of 347 doctoral theses on scientific medical information retrieved from the TESEO database and defended in Spanish universities from 1977 to 2018. At the same time, it considers other factors, such as the geographical scope distinguishing between dissertations defended in the Spanish region of Levante a...
El propósito de esta investigación es identificar los factores relevantes que inciden en la deserción de los estudiantes universitarios, en particular en el contexto de carreras del perfil Ingeniería Informática en la Educación Superior cubana. Se analizan investigaciones previas en el área y estudios específicos de deserción en las enseñanzas técn...
Resumen. La deserción en los estudios de Educación Superior es la consecuencia máxima del fracaso de los estudiantes en este nivel de enseñanza; es una problemática compleja, relevante y de alcance internacional por lo que el estudio de los factores que determinan la decisión del estudiante de abandonar se ha incrementado en las últimas décadas. Te...
In this paper we describe a proposal that employs Soft Computing techniques for developing intelligent dialog systems that can improve over time. To do this, our proposal merges statistical dialog management methodologies, intentional and emotional information in order to make dialog managers more efficient and adaptive. The prediction of the user...
In service industries such as telecommunications, hotels, insurance, banking, retail, or medical services, companies are increasingly paying more attention to human-computer communication systems that are in direct contact with customers, and focused on achieving the desired profit and market share goals. For this reason, chatbots are increasingly...
In this paper, we present a statistical model for spoken dialog segmentation that decides the current phase of the dialog by means of an automatic classification process. We have applied our proposal to three practical conversational systems acting in different domains. The results of the evaluation show that is possible to attain high accuracy rat...
Check full text here:
http://hdl.handle.net/10481/58919
https://www.isca-speech.org/archive/Interspeech_2019/abstracts/2230.html
As life expectancy increases, it has become more necessary to find ways to support healthy ageing. A number of active ageing initiatives are being developed nowadays to foster healthy habits in the population. This paper presents our contribution to these initiatives in the form of a multimodal conversational coach that acts as a coach for physical...
In this paper, we present a methodology for the development of embodied conversational agents for social virtual worlds. The agents provide multimodal communication with their users in which speech interaction is included. Our proposal combines different techniques related to Artificial Intelligence, Natural Language Processing, Affective Computing...
Social Virtual Worlds are increasingly being used in education, as their flexibility can be exploited in order to create heterogeneous groups from all over the world who can collaborate synchronously in different virtual spaces. In this paper, the authors describe the potential of virtual worlds as an educative tool to teach and learn abstract conc...
Recent advances in Artificial Intelligence, Semantic Web and intelligent interaction devices have made conversational interfaces increasingly popular. These advances in technologies including automatic speech recognition and synthesis, natural language understanding and generation, and dialog management are result of decades of work in these areas...
In this paper we propose the practical application of multimodal conversational interfaces to develop advanced mobile learning applications. Our proposal integrates features of Android APIs on a modular architecture that emphasizes interaction management and context-awareness to build user-adapted, robust and maintainable (mobile learning) m-learni...
With the advances in Language Technologies and Natural Language Processing, conversational interfaces have begun to play an increasingly important role in the design of human-machine interaction systems in a number of devices and intelligent environments. In this paper, we present a statistical model for spoken dialog segmentation and labeling base...
Technological integration is currently a key factor in teaching and learning. New interaction handheld devices (such as smartphones and tablets) are opening new learning scenarios that require more sophisticated applications and learning strategies. This chapter is focused on the high variety of educational applications that multimodal conversation...
As conversational technologies develop, we demand more from them. For instance, we want our conversational assistants to be able to solve our queries in multiple domains, to manage information from different usually unstructured sources, to be able to perform a variety of tasks, and understand open conversational language. However, developing the r...
Counselling dialogue systems are designed to help users to change and monitor their behaviours in order to achieve beneficial goals, such as the acquisition of healthy habits. To be effective, it is important that these systems include a model that accounts for the effort that users are investing to achieve the goals. However, most of the systems a...
In this paper we propose to combine speech-based and linguistic classification in order to obtain better emotion recognition results for user spoken utterances. Usually these approaches are considered in isolation and even developed by different communities working on emotion recognition and sentiment analysis. We propose modeling the users emotion...
Smart mobile devices have fostered new interaction scenarios for Ambient Intelligence that demand sophisticated interfaces. The main developers of operating systems for such devices have provided APIs for developers to implement their own applications, including different solutions for developing graphical interfaces, sensor control and voice inter...
Current advances in the development of mobile and smart devices have generated a growing demand for natural human-machine interaction and favored the intelligent assistant metaphor, in which a single interface gives access to a wide range of functionalities and services. Conversational systems constitute an important enabling technology in this par...
Conversational interfaces have become a hot topic during the last years. Major research groups and technology companies have been making huge investments in research into technologies such as Artificial Intelligence, deep neural networks, machine learning, and natural language understanding with the aim of creating intelligent assistants that will...
This paper describes a toolkit designed to automatically develop dialog managers for spoken dialog system based on evolving Fuzzy-rule-based (FRB) classifiers. The FRB-dialog toolkit allows to develop dialog managers selecting the next system action by considering a set of dynamic rules that are automatically obtained by means of the application of...
Social Virtual Worlds are increasingly being used in education, as their flexibility can be exploited in order to create heterogeneous groups from all over the world who can collaborate synchronously in different virtual spaces. In this paper, the authors describe the potential of virtual worlds as an educative tool to teach and learn abstract conc...
In this chapter, we discuss the wide variety of applications for which multimodal conversational systems are being used in education within the context of gamification. The chapter also describes a modular and scalable framework to develop such systems efficiently for mobile devices and virtual environments. To show its potentiality, we present two...
Research in techniques to simulate users has a long history within the fields of language processing, speech technologies and conversational interfaces. In this paper, we describe a technique to develop heterogeneous user models that are able to interact with this kind of interfaces. By means of simulated users, it is possible not only to automatic...
Speech Technologies and Language Processing have made possible the development of a number of new applications which are based on conversational interfaces. In this paper, we describe two approaches to bridge the gap between the academic and industrial perspectives in order to develop conversational interfaces using an academic paradigm for dialog...
The emergence of smart devices and recent advances in spoken language technology are currently extending the use of conversational interfaces and spoken interaction to perform many tasks. The dialog management task of a conversational interface consists of selecting the next system response considering the user's actions, the dialog history, and th...
Despite the recent improvements in performance and reliably of the different components of dialog systems, it is still crucial to devise strategies to avoid error propagation from one another. In this paper, we contribute a framework for improved error detection and correction in spoken conversational interfaces. The framework combines user behavio...
In recent years smart mobile devices have bolstered new interaction scenarios that require more sophisticated human-machine interfaces. The leading developers of operating systems for these devices now provide APIs (Application Programming Interface) for developers to implement their own applications, including different solutions for developing gr...
In this paper we propose combining decision support systems with spoken dialog systems to facilitate training call-center human operators. In our proposal, the system responses are learned automatically from a dialog corpus by means of a statistical approach based on evolving classifiers. This permits inferring knowledge automatically, that is, the...
Smart mobile devices have fostered new learning scenarios that demand sophisticated interfaces. Multimodal conversational agents have became a strong alternative to develop human-machine interfaces that provide a more engaging and human-like relationship between students and the system. The main developers of operating systems for such devices have...
In this paper, we describe a technique to develop simulated user agents that are able to interact with dialog systems. By means of these agents, it is possible not only to automatically evaluate the overall operation of the dialog system, but also to assess the impact of the user responses on the decisions that are selected by the system. The selec...
Spoken language understanding (SLU) involves taking the output of the speech recognition component and producing a representation of its meaning that can be used by the dialog manager (DM) to decide what to do next in the interaction. As systems have become more conversational, allowing the user to express their commands and queries in a more natur...
Conversational interfaces can be built using a variety of technologies. This chapter shows how to create a conversational interface using chatbot technology in which pattern matching is used to interpret the user’s input and templates are used to provide the system’s output. Numerous conversational interfaces have been built in this way, initially...
Conversational interfaces enable people to interact with smart devices using conversational spoken language. This book describes the technologies behind the conversational interface. Following a brief introduction, we describe the intended readership of the book and how the book is organized. The final section lists the apps and code that have been...
One of the core aspects in the development of conversational interfaces is to design the dialog management strategy. The dialog management strategy defines the system’s conversational behaviors in response to user utterances and environmental states. The design of this strategy is usually carried out in industry by handcrafting dialog strategies th...
There is a wide range of tools that support various tasks in spoken language, some of which are particularly relevant for processing spoken language understanding in conversational interfaces. Here, the main task is to detect the user’s intent and to extract any further information that is required to understand the utterance. This chapter provides...
Once the dialog manager has interpreted the user’s input and decided how to respond, the next step for the conversational interface is to determine the content of the response and how best to express it. This stage is known as response generation (RG). The system’s verbal output is generated as a stretch of text and passed to the text-to-speech com...
There is a wide range of tools that support the generation of rule-based dialog managers for conversational interfaces. However, it is not as easy to find toolkits to develop statistical dialog managers based on reinforcement learning and/or corpus-based techniques. In this chapter, we have selected the VoiceXML standard to put into practice the ha...
Affect is a key factor in human conversation. It allows us to fully understand each other, be socially competent, and show that we care. As such, in order to build conversational interfaces that display credible and expressive behaviors, we should endow them with the capability to recognize, adapt to, and render emotion. In this chapter, we explain...
The evaluation of conversational interfaces is a continuously evolving research area that encompasses a rich variety of methodologies, techniques, and tools. As conversational interfaces become more complex, their evaluation has become multifaceted. Furthermore, evaluation involves paying attention not only to the different components in isolation,...
In order to build artificial conversational interfaces that display behaviors that are credible and expressive, we should endow them with the capability to recognize, adapt to, and render emotion. In this chapter, we explain how the recognition of emotional aspects is managed within conversational interfaces, including modeling and representation,...
As a result of advances in technology, particularly in areas such as cognitive computing and deep learning, the conversational interface is becoming a reality. Given the vast number of devices that will be connected in the so-called Internet of Things, a uniform interface will be necessary both for users and for developers. We describe current deve...
With the advances in Language Technologies and Natural Language Processing, conversational interfaces have begun to play an increasingly important role in the design of human-machine interaction systems in a number of devices and intelligent environments. One of the most demanding tasks when developing a dialog system consists of selecting the next...
When a user speaks to a conversational interface, the system has to be able to recognize what was said. The automatic speech recognition (ASR) component processes the acoustic signal that represents the spoken utterance and outputs a sequence of word hypotheses, thus transforming the speech into text. The other side of the coin is text-to-speech sy...
With a conversational interface, people can speak to their smartphones and other smart devices in a natural way in order to obtain information, access Web services, issue commands, and engage in general chat. This chapter presents some examples of conversational interfaces and reviews technological advances that have made conversational interfaces...
We are surrounded by a plethora of smart objects such as devices, wearables, virtual agents, and social robots that should help to make our life easier in many different ways by fulfilling various needs and requirements. A conversational interface is the best way to communicate with this wide range of smart objects. In this chapter, we cover the sp...
Conversation is a natural and intuitive mode of interaction. As humans, we engage all the time in conversation without having to think about how conversation actually works. In this chapter, we examine the key features of conversational interaction that will inform us as we develop conversational interfaces for a range of smart devices. In particul...
When they first appeared, conversational systems were developed as speech-only interfaces accessible usually via landline phones. Currently, they are employed in a wide variety of devices such as smartphones and wearables, with different input and output capabilities. Traditional speech-based multimodal interfaces were designed for Web and desktop...
Conversational interfaces have a long history, starting in the 1960s with text-based dialog systems for question answering and chatbots that simulated casual conversation. Speech-based dialog systems began to appear in the late 1980s and spoken dialog technology became a key area of research within the speech and language communities. At the same t...
There are a number of different open-source tools that allow developers to add speech input and output to their apps. In this chapter, we describe two different technologies that can be used for conversational systems, one for systems running on the Web and the other for systems running on mobile devices. For the Web, we will focus on the HTML5 Web...
Spoken dialog systems have demonstrated a high potential for more flexible, usable and natural human-computer interaction. These improvements are highly dependent on the users’ adaptation and dialog management processes, which respectively integrates adaptation capabilities and decides the next system response for the current dialog state. In this...
The integration of Sentiment Analysis and spoken conversational interfaces provides mutual benefits that enable using context-awareness information to enhance the performance of these interfaces, achieving a more efficient and proactive human-machine communication that can be dynamically adapted to the user’s emotional state. In this paper, we desc...
In this paper, we describe a mobile application that combines Augmented Reality and Multimodal Dialog Systems to provide advanced touristic services. We have coupled machine vision solutions and sensors currently available in mobile devices to provide Augmented Reality functionalities. This integration facilitates these devices perceiving the surro...
This book provides a comprehensive introduction to the conversational interface, which is becoming the main mode of interaction with virtual personal assistants, smart devices, various types of wearables, and social robots. The book consists of four parts: Part I presents the background to conversational interfaces, examining past and present work...
In this paper, we describe a context-aware multimodal conversational agent for Android-based mobile devices that dynamically incorporate user specific requirements and preferences as well as characteristics about the interaction environment, in order to improve and personalize the information and services that are provided. The developed App facili...
Spoken dialogue systems have been proposed to enable a more natural and intuitive interaction with the environment and human-computer interfaces. In this contribution, we present a framework based on neural networks that allows modeling of the user’s intention during the dialogue and uses this prediction to dynamically adapt the dialogue model of t...
One of the most demanding tasks when developing dialog systems consists of designing the dialog manager, which decides the next system response considering the user’s actions and the dialog history. A previously developed statistical dialog management technique is adapted in this work to reduce the effort and time required to design the dialog mana...
This paper proposes a statistical framework to develop user-adapted spoken dialog systems. The proposed framework integrates two main models. The first model is used to predict the user's intention during the dialog. The second model uses this prediction and the history of dialog up to the current moment to predict the next system response. This pr...
Spoken dialog systems have been proposed as a solution to facilitate a more natural human–machine interaction. In this paper, we propose a framework to model the user׳s intention during the dialog and adapt the dialog model dynamically to the user needs and preferences, thus developing more efficient, adapted, and usable spoken dialog systems. Our...
Smart mobile devices have fostered new interaction scenarios that demand sophisticated interfaces. The main developers of operating systems for such devices provide APIs for developers to implement their own applications, including different solutions for graphical interfaces, sensor control, and voice interaction. Despite the usefulness of such re...
Citations
... RustOnt [17] is an ontology for modeling favorable climatic conditions to prevent coffee rust. This ontology gathers relevant concepts and instances of meteorological variables used by coffee rust control systems or models. ...
... Depending on the language, e.g., in Spanish, it is the largest web corpus of this quality available for the development of large language models. This paper is an extension of our prior work with the Spanish massive corpus ESCOR-PIUS [1]. In this paper, we present the ESCORPIUS-M multilingual corpus that comprises 34 languages different from English. ...