Chatbol, a chatbot for the Spanish “La Liga”
Rights accessOpen Access
This work describes the development of a social chatbot for the football domain. The chatbot, named chatbol, aims at answering a wide variety of questions related to the Spanish football league “La Liga”. Chatbol is deployed as a Slack client for text-based input interaction with users. One of the main Chatbol’s components, a NLU block, is trained to extract the intents and associated entities related to user’s questions about football players, teams, trainers and fixtures. The information for the entities is obtained by making sparql queries to Wikidata site in real time. Then, the retrieved data is used to update the specific chatbot responses. As a fallback strategy, a retrieval-based conversational engine is incorporated to the chatbot system. It allows for a wider variety and freedom of responses, still football oriented, for the case when the NLU module was unable to reply with high confidence to the user. The retrieval-based response database is composed of real conversations collected both from a IRC football channel and from football-related excerpts picked up across movie captions, extracted from the OpenSubtitles database
Segura C., Palau À., Luque J., Costa-Jussà M.R., Banchs R.E. (2019) Chatbol, a Chatbot for the Spanish “La Liga”. In: D'Haro L., Banchs R., Li H. (eds) 9th International Workshop on Spoken Dialogue System Technology. Lecture Notes in Electrical Engineering, vol 579. Springer, Singapore
CitationSegura, C. [et al.]. Chatbol, a chatbot for the Spanish “La Liga”. "Lecture notes in electrical engineering", 25 Setembre 2019, vol. 579, p. 319-330.