Choosing grammars to support language processing courses

Detalhes bibliográficos
Autor(a) principal: Pereira, Maria João
Data de Publicação: 2013
Outros Autores: Oliveira, Nuno, Cruz, Daniela, 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/8528
Resumo: Teaching Language Processing courses is a hard task. The level of abstraction inherent to some of the basic concepts in the area and the technical skills required to implement efficient processors are responsible for the number of students that do not learn the subject and do not succeed to finish the course. In this paper we intend to list the main concepts involved in Language Processing subject, and identify the skills required to learn them. In this context, it is feasible to identify the difficulties that lead students to fail. This enables us to suggest some pragmatic ways to overcome those troubles. We will focus on the grammars suitable to motivate students and help them to learn easily the basic concepts. After identifying the characteristics of such grammars, some examples are presented to make concrete and clear our proposal. The contribution of this paper is the systematic way we approach the process of teaching Language Processing courses towards a successful learning activity.
id RCAP_fd95a2c1ff9e0ca4d622013bba5cea00
oai_identifier_str oai:bibliotecadigital.ipb.pt:10198/8528
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 Choosing grammars to support language processing coursesTeaching language ProcessingDomain specific languagesGrammarsTeaching Language Processing courses is a hard task. The level of abstraction inherent to some of the basic concepts in the area and the technical skills required to implement efficient processors are responsible for the number of students that do not learn the subject and do not succeed to finish the course. In this paper we intend to list the main concepts involved in Language Processing subject, and identify the skills required to learn them. In this context, it is feasible to identify the difficulties that lead students to fail. This enables us to suggest some pragmatic ways to overcome those troubles. We will focus on the grammars suitable to motivate students and help them to learn easily the basic concepts. After identifying the characteristics of such grammars, some examples are presented to make concrete and clear our proposal. The contribution of this paper is the systematic way we approach the process of teaching Language Processing courses towards a successful learning activity.Biblioteca Digital do IPBPereira, Maria JoãoOliveira, NunoCruz, DanielaHenriques, Pedro Rangel2013-07-22T08:48:30Z20132013-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10198/8528engPereira, Maria João; Oliveira, Nuno; Cruz, Daniela; Henriques, Pedro (2013). Choosing grammars to support language processing courses. In 2nd Symposium on Languages, Applications and Technologies (SLATe'13). Faculdade de Ciências da Universidade do Porto, p.155-169. ISBN 978-3-939897-52-1978-3-939897-52-12190-6807info: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:00:17Zoai:bibliotecadigital.ipb.pt:10198/8528Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T11:24:28.503766Repositó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 Choosing grammars to support language processing courses
title Choosing grammars to support language processing courses
spellingShingle Choosing grammars to support language processing courses
Pereira, Maria João
Teaching language Processing
Domain specific languages
Grammars
title_short Choosing grammars to support language processing courses
title_full Choosing grammars to support language processing courses
title_fullStr Choosing grammars to support language processing courses
title_full_unstemmed Choosing grammars to support language processing courses
title_sort Choosing grammars to support language processing courses
author Pereira, Maria João
author_facet Pereira, Maria João
Oliveira, Nuno
Cruz, Daniela
Henriques, Pedro Rangel
author_role author
author2 Oliveira, Nuno
Cruz, Daniela
Henriques, Pedro Rangel
author2_role author
author
author
dc.contributor.none.fl_str_mv Biblioteca Digital do IPB
dc.contributor.author.fl_str_mv Pereira, Maria João
Oliveira, Nuno
Cruz, Daniela
Henriques, Pedro Rangel
dc.subject.por.fl_str_mv Teaching language Processing
Domain specific languages
Grammars
topic Teaching language Processing
Domain specific languages
Grammars
description Teaching Language Processing courses is a hard task. The level of abstraction inherent to some of the basic concepts in the area and the technical skills required to implement efficient processors are responsible for the number of students that do not learn the subject and do not succeed to finish the course. In this paper we intend to list the main concepts involved in Language Processing subject, and identify the skills required to learn them. In this context, it is feasible to identify the difficulties that lead students to fail. This enables us to suggest some pragmatic ways to overcome those troubles. We will focus on the grammars suitable to motivate students and help them to learn easily the basic concepts. After identifying the characteristics of such grammars, some examples are presented to make concrete and clear our proposal. The contribution of this paper is the systematic way we approach the process of teaching Language Processing courses towards a successful learning activity.
publishDate 2013
dc.date.none.fl_str_mv 2013-07-22T08:48:30Z
2013
2013-01-01T00:00:00Z
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/8528
url http://hdl.handle.net/10198/8528
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Pereira, Maria João; Oliveira, Nuno; Cruz, Daniela; Henriques, Pedro (2013). Choosing grammars to support language processing courses. In 2nd Symposium on Languages, Applications and Technologies (SLATe'13). Faculdade de Ciências da Universidade do Porto, p.155-169. ISBN 978-3-939897-52-1
978-3-939897-52-1
2190-6807
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
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_ 1833591880375336960