Este é o link-parser de comando que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
link-parser - analisa frases em linguagem natural
SINOPSE
analisador de links [idioma] [-pp pp_knowledge_file] [-c constituent_knowledge_file] [-a
affix_file] [-ppoff] [-coff] [-aoff] [-batch] [- ]
DESCRIÇÃO
Em Selator, D. e Temperly, D. "Parsing English with a Link Grammar" (1991), os autores
definiu um novo sistema gramatical formal denominado "gramática de ligação". Uma sequência de palavras está em
a linguagem de uma gramática de link se houver uma maneira de traçar "links" entre palavras em tal
maneira que os requisitos locais de cada palavra são satisfeitos, os links não se cruzam e
as palavras formam um gráfico consistente conectado. Os autores codificaram a gramática inglesa em tais
um sistema, e escreveu analisador de links para analisar o inglês usando esta gramática.
Este pacote pode ser usado para análise linguística para recuperação ou extração de informações
a partir de documentos de linguagem natural. Abiword também o usa como verificador gramatical.
OPÇÕES
-pp pp_arquivo_de_conhecimento
-c constituinte_conhecimento_arquivo
-a arquivo_afixo
-ppoff
-cof
-aff
-lote
- ! comando>
USO
o analisador de link, quando chamado manualmente, assumirá o controle do terminal; link-parser irá
em seguida, tente analisar a gramática de todas as entradas, a menos que escapou com um ponto de exclamação,
de acordo com o arquivo de dicionário fornecido como um argumento. Se escapar, a entrada será
tratado como um "comando especial"; "! help" lista todos os comandos especiais disponíveis.
o analisador de links depende de um dicionário de gramática de links que contém listas de palavras e
metadados associados sobre suas propriedades gramaticais para analisar sentenças. UMA
dicionário de gramática de links fornecido pelos autores de gramática de links geralmente é incluído com
o pacote link-grammar, e muitas vezes pode ser encontrado em algum lugar em / usr / share / link-grammar /
hierarquia. Quando este for o caso, apenas o código do idioma de duas letras precisa ser especificado
na linha de comando. Como alternativa, um usuário pode fornecer seu próprio dicionário como um
argumento, caso em que o diretório do dicionário deve ser especificado. Portanto, qualquer um dos
os comandos
analisador de links en
analisador de links / usr / share / link-grammar / en
executará o analisador de links usando o dicionário de inglês incluído com o analisador.
Enquanto estiver em uma sessão do analisador de link, alguns exemplos de saída podem ser:
linkparser> Leitura a homem página is informativo.
++++ Tempo 0.00 segundos (0.01 no total)
Encontrou 1 ligação (1 não tinha violações de PP)
Ligação única, vetor de custo = (NÃO USADO = 0 DIS = 0 AND = 0 LEN = 12)
+ ------------------------ Xp ----------------------- +
| + --------- Ss * g --------- + |
| + ------- Os ------- + | |
| | + ---- Ds ---- + | |
+ ---- Wd --- + | + - AN - + + --- Pa --- + |
| | | | | | | |
LEFT-WALL reading.ga man.n page.n is.v informative.a.
Uma violação PP é uma violação de pós-processamento; é uma etapa de pós-ligação usada para rejeitar
análises inválidas. Os tipos de link mostrados são específicos para inglês; outras línguas terão
diferentes tipos de link.
o analisador de link também pode ser usado de forma não interativa, seja por meio de sua API ou por meio de -batch
opção. Quando usado com a opção -batch, o analisador de link recebe passivamente a entrada de
entrada padrão e, quando o fluxo termina, ele produz sua análise. Então um poderia
construir um verificador gramatical ad-hoc canalizando o texto através do analisador de links com um lote
opção, e ver quais sentenças falham em analisar como válidas:
gato tese.txt | analisador de links /usr/share/link-grammar/en/4.0.dict -lote
Use o analisador de links online usando serviços onworks.net