Repository logo
 
Loading...
Thumbnail Image
Publication

A QA system for learning python

Use this identifier to reference this record.
Name:Description:Size:Format: 
artigoWAPL2017Marcos.pdf151.36 KBAdobe PDF Download
artigoWAPL2017Marcos.pdf151.36 KBAdobe PDF Download

Advisor(s)

Abstract(s)

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.

Description

Keywords

Question&Answer systems Natural language processing Question&Answer databases Python

Pedagogical Context

Citation

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

Research Projects

Research ProjectShow more

Organizational Units

Journal Issue

Publisher

Polish Academy of Sciences

CC License