0 votos
277 visualizações

A seção 6.2.3 “Como funciona o correspondência de padrões?” explica que, durante a correspondência de padrões, a primeira regra listada de um determinado comprimento tem precedência e que isso “significa que, em alguns casos, a ordem das suas regras será importante”.
Quando isso pode ser relevante? Se uma segunda regra que corresponderia fosse ignorada, haveria alguma maneira de ela ser usada? Ou é apenas uma regra inútil?

Tradução automática de English
FLExTrans por (237 pontos) | 277 visualizações

4 Respostas

0 votos

Boas perguntas. Vou abordá-las uma a uma.

  1. Quando duas regras de mesmo comprimento de padrão, em que uma tem precedência sobre a outra, podem ser relevantes?
    Vamos supor que você tenha a regra A que corresponde a qualquer substantivo. (Uma categoria é configurada para corresponder a substantivos, por exemplo, tags: ‘n’, ‘n.*’). Vamos também supor que você tenha a regra B que corresponde a substantivos no plural. (Uma categoria é configurada para corresponder a substantivos no plural, por exemplo, tags: ‘n.pl’, ‘n.pl.*’) Se você colocar a regra B depois da regra A, a regra B nunca será executada. Ambas as regras têm o mesmo comprimento de padrão nas categorias correspondidas (1 item de padrão), então a ordem das regras entra em jogo. Uma palavra com a categoria ‘n’ e o sufixo ‘pl’ sempre será capturada primeiro pela regra A. Portanto, nesta situação, você gostaria de colocar a regra B antes da regra A. Dessa forma, os substantivos no plural são capturados pela regra B e outros tipos de substantivos caem na regra A para processamento.

  2. Se uma segunda regra que corresponderia fosse ignorada, haveria alguma maneira de ela ser usada? Acho que o acima responde que sim, ela pode ser usada dependendo da categoria.

  3. Uma regra é inútil se estiver na 2ª posição de duas regras de mesmo comprimento de padrão? Como observamos na situação descrita acima, se a regra A estiver antes da regra B, a regra B é essencialmente inútil, pois a regra A captura todas as palavras que você gostaria que fossem capturadas pela regra B. No entanto, se a regra B estiver antes da regra A, a regra A não é inútil, mesmo estando em 2º lugar, pois a regra B captura apenas uma quantidade limitada de palavras possíveis (neste caso, substantivos no plural). O restante cai na regra A.

Um princípio geral é colocar regras mais específicas antes de regras mais gerais quando o comprimento do padrão da regra for o mesmo.

Tradução automática de English
por (336 pontos)
0 votos

Obrigado, isso é útil! Então, os padrões (tags) para corresponder palavras por classe de palavra podem ser mais específicos ao incluir também padrões de afixos.

Tradução automática de English
por (237 pontos)
0 votos

Sim. Você pode até corresponder uma categoria de palavra + um lema exato. Aqui está um exemplo:
imagem

Tradução automática de English
por (336 pontos)

Neste caso, presumivelmente o lema é único, então você não precisaria especificar a tag; ou precisaria?

Tradução automática de English
0 votos

Você ainda precisa especificar a primeira tag, ou seja, a categoria gramatical. É assim que o Apertium funciona.

Tradução automática de English
por (336 pontos)

Perguntas relacionadas

0 votos
2 respostas 73 visualizações
Estou tentando eliminar o slot Genitivo em um substantivo quando tanto o slot Genitivo quanto o slot ... E a_Associative_slot NÃO ESTIVER VAZIO, então eliminar a_Genitive_slot:
matoxltr 122 perguntada Jul 16, 2025
0 votos
1 resposta 130 visualizações
Como uso a lógica de exemplo que está no arquivo de regras de transferência?
Sara 246 perguntada Abr 28, 2025
0 votos
1 resposta 121 visualizações
Como uso o elemento attribute nas regras de transferência?
rmdiamondl 336 perguntada Mai 8, 2022
0 votos
1 resposta 130 visualizações
As categorias lexicais são usadas para agrupar palavras. O agrupamento pode ser muito amplo, como verbos, ou muito ... deseja corresponder frases que contenham a palavra this'.
rmdiamondl 336 perguntada Mai 8, 2022
0 votos
1 resposta 33 visualizações
Como me refiro a glosas de afixos em regras de transferência?
Sara 246 perguntada Abr 28, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Accept the one whose faith is weak, without quarreling over disputable matters.
Romans 14:1
3,049 perguntas
6,007 respostas
5,672 comentários
2,029 usuários