Desenvolvimento de Aplicações em Perl com FreeLing 3

O FreeLing é uma ferramenta para processamento de linguagem natural, em especial para análise morfossintáctica e cálculo de árvores de dependências. Embora a escolha de implementação em C++ seja relevante pela eficiência, torna complicado o desenvolvimento de pequenas ferramentas. Além disso, a inte...

Full description

Bibliographic Details
Main Author: Simões, Alberto (author)
Other Authors: Carvalho, Nuno (author)
Format: article
Language:por
Published: 2012
Subjects:
Online Access:https://linguamatica.com/index.php/linguamatica/article/view/132
Country:Portugal
Oai:oai:linguamatica.com:article/132
Description
Summary:O FreeLing é uma ferramenta para processamento de linguagem natural, em especial para análise morfossintáctica e cálculo de árvores de dependências. Embora a escolha de implementação em C++ seja relevante pela eficiência, torna complicado o desenvolvimento de pequenas ferramentas. Além disso, a interface Perl disponibilizada com o próprio FreeLing não é mais que um mapeamento directo da API C++ para Perl, o que não é o mais adequado.Este artigo apresenta as decisões de implementação do módulo Perl FL3, e discute como esta interface torna simples a escrita de pequenos processadores de linguagem natural em Perl.