A QA system for learning python

This article proposes a Question Answering System that can automatically answer to questions presented in a natural language about the Python programming language. A system of this kind aims at the interaction with a human. Since it is natural for a human to communicate in a natural language, such a...

ver descrição completa

Detalhes bibliográficos
Autor principal: Ramos, Marcos (author)
Outros Autores: Pereira, Maria João (author), Henriques, Pedro Rangel (author)
Formato: conferenceObject
Idioma:eng
Publicado em: 2018
Assuntos:
Texto completo:http://hdl.handle.net/10198/14899
País:Portugal
Oai:oai:bibliotecadigital.ipb.pt:10198/14899
Descrição
Resumo:This article proposes a Question Answering System that can automatically answer to questions presented in a natural language about the Python programming language. A system of this kind aims at the interaction with a human. Since it is natural for a human to communicate in a natural language, such as Portuguese or English, there is a need for systems that can respond to the user in the same language. When restricted to a closed or specific knowledge domain, these systems can offer satisfiable answers to the posed questions. So, it is expected that the proposed QA System can present reasonable answers to questions about Python. After surveying this emergent working area, that is growing every day, we will present the design and implementation of a Python QA system in order to prove that it is possible to adopt a systematic approach to construct this kind of systems.