Designing an Open Source Virtual Assistant
A chatbot is a type of agent that allows people to interact with an information repository using natural language. Nowadays, chatbots have been incorporated in the form of conversational assistants on the most important mobile and desktop platforms. In this article, we present our design of an assis...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-08-01
|
Series: | Proceedings |
Subjects: | |
Online Access: | https://www.mdpi.com/2504-3900/54/1/30 |
_version_ | 1797556578111455232 |
---|---|
author | Anxo Pérez Paula Lopez-Otero Javier Parapar |
author_facet | Anxo Pérez Paula Lopez-Otero Javier Parapar |
author_sort | Anxo Pérez |
collection | DOAJ |
description | A chatbot is a type of agent that allows people to interact with an information repository using natural language. Nowadays, chatbots have been incorporated in the form of conversational assistants on the most important mobile and desktop platforms. In this article, we present our design of an assistant developed with open-source and widely used components. Our proposal covers the process end-to-end, from information gathering and processing to visual and speech-based interaction. We have deployed a proof of concept over the website of our Computer Science Faculty. |
first_indexed | 2024-03-10T17:04:51Z |
format | Article |
id | doaj.art-67cf34a58e984c828d30a31dc53a67ad |
institution | Directory Open Access Journal |
issn | 2504-3900 |
language | English |
last_indexed | 2024-03-10T17:04:51Z |
publishDate | 2020-08-01 |
publisher | MDPI AG |
record_format | Article |
series | Proceedings |
spelling | doaj.art-67cf34a58e984c828d30a31dc53a67ad2023-11-20T10:51:16ZengMDPI AGProceedings2504-39002020-08-015413010.3390/proceedings2020054030Designing an Open Source Virtual AssistantAnxo Pérez0Paula Lopez-Otero1Javier Parapar2Information Retrieval Lab, Centro de Investigación en Tecnoloxías da Información e as Comunicacións (CITIC), Universidade da Coruña, 15071 A Coruña, SpainInformation Retrieval Lab, Centro de Investigación en Tecnoloxías da Información e as Comunicacións (CITIC), Universidade da Coruña, 15071 A Coruña, SpainInformation Retrieval Lab, Centro de Investigación en Tecnoloxías da Información e as Comunicacións (CITIC), Universidade da Coruña, 15071 A Coruña, SpainA chatbot is a type of agent that allows people to interact with an information repository using natural language. Nowadays, chatbots have been incorporated in the form of conversational assistants on the most important mobile and desktop platforms. In this article, we present our design of an assistant developed with open-source and widely used components. Our proposal covers the process end-to-end, from information gathering and processing to visual and speech-based interaction. We have deployed a proof of concept over the website of our Computer Science Faculty.https://www.mdpi.com/2504-3900/54/1/30conversational assistantchatbotquestion answeringnatural language processingcrawlinginformation retrieval |
spellingShingle | Anxo Pérez Paula Lopez-Otero Javier Parapar Designing an Open Source Virtual Assistant Proceedings conversational assistant chatbot question answering natural language processing crawling information retrieval |
title | Designing an Open Source Virtual Assistant |
title_full | Designing an Open Source Virtual Assistant |
title_fullStr | Designing an Open Source Virtual Assistant |
title_full_unstemmed | Designing an Open Source Virtual Assistant |
title_short | Designing an Open Source Virtual Assistant |
title_sort | designing an open source virtual assistant |
topic | conversational assistant chatbot question answering natural language processing crawling information retrieval |
url | https://www.mdpi.com/2504-3900/54/1/30 |
work_keys_str_mv | AT anxoperez designinganopensourcevirtualassistant AT paulalopezotero designinganopensourcevirtualassistant AT javierparapar designinganopensourcevirtualassistant |