A QA system for learning python

Detalhes bibliográficos
Autor(a) principal: Ramos, Marcos
Data de Publicação: 2017
Outros Autores: Pereira, Maria João, Henriques, Pedro Rangel
Idioma: eng
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/10198/14899
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.
id RCAP_801c7f7cb6bacec989e55f52403c5deb
oai_identifier_str oai:bibliotecadigital.ipb.pt:10198/14899
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling A QA system for learning pythonQuestion&Answer systemsNatural language processingQuestion&Answer databasesPythonThis 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.This work has been supported by COMPETE: POCI-01-0145-FEDER-007043 and FCT – Fundação para a Ciência e Tecnologia within the Project Scope: UID/CEC/00319/2013.Polish Academy of SciencesBiblioteca Digital do IPBRamos, MarcosPereira, Maria JoãoHenriques, Pedro Rangel2018-01-16T09:21:03Z20172017-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfapplication/pdfhttp://hdl.handle.net/10198/14899engRamos, Marcos; Pereira, Maria João; Henriques, Pedro (2017). A QA system for learning python. In WAPL 2017- 6th Workshop on Advances in Programming Languages (FedCSIS). Praga, Republica Checainfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-02-25T12:04:36Zoai:bibliotecadigital.ipb.pt:10198/14899Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T11:31:01.302899Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv A QA system for learning python
title A QA system for learning python
spellingShingle A QA system for learning python
Ramos, Marcos
Question&Answer systems
Natural language processing
Question&Answer databases
Python
title_short A QA system for learning python
title_full A QA system for learning python
title_fullStr A QA system for learning python
title_full_unstemmed A QA system for learning python
title_sort A QA system for learning python
author Ramos, Marcos
author_facet Ramos, Marcos
Pereira, Maria João
Henriques, Pedro Rangel
author_role author
author2 Pereira, Maria João
Henriques, Pedro Rangel
author2_role author
author
dc.contributor.none.fl_str_mv Biblioteca Digital do IPB
dc.contributor.author.fl_str_mv Ramos, Marcos
Pereira, Maria João
Henriques, Pedro Rangel
dc.subject.por.fl_str_mv Question&Answer systems
Natural language processing
Question&Answer databases
Python
topic Question&Answer systems
Natural language processing
Question&Answer databases
Python
description 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.
publishDate 2017
dc.date.none.fl_str_mv 2017
2017-01-01T00:00:00Z
2018-01-16T09:21:03Z
dc.type.driver.fl_str_mv conference object
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10198/14899
url http://hdl.handle.net/10198/14899
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Ramos, Marcos; Pereira, Maria João; Henriques, Pedro (2017). A QA system for learning python. In WAPL 2017- 6th Workshop on Advances in Programming Languages (FedCSIS). Praga, Republica Checa
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Polish Academy of Sciences
publisher.none.fl_str_mv Polish Academy of Sciences
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833591979088281600