O AltinaMor é um programa para escolher os pares mais vantajosos dos resultados para os resultados da classificação morfológica do sistema, na presença de identificações de alternativas. Tendo em conta o resultado da avaliação da classificação morfológica do Vizir.
Para escolher a melhor alternativa de um conjunto de
opções num caso de identificação
alternativa, o AltinaMor usa a seguinte ordem de
selecção:
Os resultados do AltinaMor vão conter todos os pares que foram seleccionados da identificação alternativa escolhida. Todas as identificações alternativas são removidas. Qualquer outra informação que não se englobe na identificação alternativa é colocado nos resultados.
<ALT>
<ALT1>
<EM MORF="M,S">SC</EM> ---> [<EM MORF="M,S">SC</EM>]:[(Género: Correcto 1) (Número: Correcto 1) (Combinada: Correcto 1)]
<EM MORF="?,S">Braga</EM> ---> [<EM MORF="M,S">Braga</EM>]:[(Género: Espúrio 0) (Número: Correcto 1) (Combinada: Incorrecto 0)]
</ALT1>
*** Número (Precisão: 1=(3/3) Abrangência: 1=(3/3) MedidaF: 1)
*** Género (Precisão: 0.666666666666667=(2/3) Abrangência: 0.666666666666667=(2/3) MedidaF: 0.666666666666667)
*** Combinada (Precisão: 0.666666666666667=(2/3) Abrangência: 0.666666666666667=(2/3) MedidaF: 0.666666666666667)
*** Soma das MedidaF: 2.33333333333333
<ALT2>
<EM MORF="M,S">SC de Braga</EM> ---> [<EM MORF="M,S">SC</EM>, <EM MORF="M,S">Braga</EM>]:
[(Género: Parcialmente Correcto 0.5) (Número: Parcialmente Correcto 0.5) (Combinada: Parcialmente Correcto 0.5)]
</ALT2>
*** Número (Precisão: 0.75=(1.5/2) Abrangência: 0.75=(1.5/2) MedidaF: 0.75)
*** Género (Precisão: 0.75=(1.5/2) Abrangência: 0.75=(1.5/2) MedidaF: 0.75)
*** Combinada (Precisão: 0.75=(1.5/2) Abrangência: 0.75=(1.5/2) MedidaF: 0.75)
*** Soma das MedidaF: 2.25
</ALT>
<ALT>
<ALT1>
<EM MORF="M,S">Governo PSD de Cavaco Silva</EM> ---> [<EM MORF="M,S">Governo</EM>, <EM MORF="M,S">PSD</EM>, <EM MORF="M,S">Cavaco Silva</EM>]:
[(Género: Parcialmente Correcto 0.5) (Número: Parcialmente Correcto 0.5) (Combinada: Parcialmente Correcto 0.5)]
</ALT1>
*** Número (Precisão: 0.75=(1.5/2) Abrangência: 0.75=(1.5/2) MedidaF: 0.75)
*** Género (Precisão: 0.75=(1.5/2) Abrangência: 0.75=(1.5/2) MedidaF: 0.75)
*** Combinada (Precisão: 0.75=(1.5/2) Abrangência: 0.75=(1.5/2) MedidaF: 0.75)
*** Soma das MedidaF: 2.25
<ALT2>
<EM MORF="M,S">Governo</EM> ---> [<EM MORF="M,S">Governo</EM>]:[(Género: Correcto 1) (Número: Correcto 1) (Combinada: Correcto 1)]
<EM MORF="M,S">PSD</EM> ---> [<EM MORF="M,S">PSD</EM>]:[(Género: Correcto 1) (Número: Correcto 1) (Combinada: Correcto 1)]
<EM MORF="M,S">Cavaco</EM> ---> [<EM MORF="M,S">Cavaco</EM>]:[(Género: Correcto 1) (Número: Correcto 1) (Combinada: Correcto 1)]
<EM MORF="M,S">Silva</EM> ---> [<EM MORF="M,S">Silva</EM>]:[(Género: Correcto 1) (Número: Correcto 1) (Combinada: Correcto 1)]
</ALT2>
*** Número (Precisão: 1=(5/5) Abrangência: 1=(5/5) MedidaF: 1)
*** Género (Precisão: 1=(5/5) Abrangência: 1=(5/5) MedidaF: 1)
*** Combinada (Precisão: 1=(5/5) Abrangência: 1=(5/5) MedidaF: 1)
*** Soma das MedidaF: 3
<ALT3>
<EM MORF="M,S">Governo</EM> ---> [<EM MORF="M,S">Governo</EM>]:[(Género: Correcto 1) (Número: Correcto 1) (Combinada: Correcto 1)]
<EM MORF="M,S">PSD Cavaco Silva</EM> ---> [<EM MORF="M,S">PSD Cavaco</EM>]:
[(Género: Parcialmente Correcto 0.5) (Número: Parcialmente Correcto 0.5) (Combinada: Parcialmente Correcto 0.5)]
</ALT3>
*** Número (Precisão: 0.833333333333333=(2.5/3) Abrangência: 0.833333333333333=(2.5/3) MedidaF: 0.833333333333333)
*** Género (Precisão: 0.833333333333333=(2.5/3) Abrangência: 0.833333333333333=(2.5/3) MedidaF: 0.833333333333333)
*** Combinada (Precisão: 0.833333333333333=(2.5/3) Abrangência: 0.833333333333333=(2.5/3) MedidaF: 0.833333333333333)
*** Soma das MedidaF: 2.5
</ALT>
<ALT>
<ALT1>
</ALT1>
*** Número (Precisão: 1=(1/1) Abrangência: 1=(1/1) MedidaF: 1)
*** Género (Precisão: 1=(1/1) Abrangência: 1=(1/1) MedidaF: 1)
*** Combinada (Precisão: 1=(1/1) Abrangência: 1=(1/1) MedidaF: 1)
*** Soma das MedidaF: 3
<ALT2>
<EM MORF="F,P">Universidades</EM> ---> [<EM MORF="F,P">Universidades</EM>]:[(Género: Correcto 1) (Número: Correcto 1) (Combinada: Correcto 1)]
</ALT2>
*** Número (Precisão: 1=(2/2) Abrangência: 1=(2/2) MedidaF: 1)
*** Género (Precisão: 1=(2/2) Abrangência: 1=(2/2) MedidaF: 1)
*** Combinada (Precisão: 1=(2/2) Abrangência: 1=(2/2) MedidaF: 1)
*** Soma das MedidaF: 3
</ALT>
tar xfz ACMorf.tar.gz
cd ACMorf.tar.gz
perl Makefile.pl
make
make test
make install
[perl] altinaMor.pl -i resultado_do_vizir [-debug] [-o ficheiro_resultado]
debug - Visualizar o processo de selecção
exemplos:
altinaMor.pl sistema.avalida.total.vizir -o sistema.avalida.total.vizir
altinaMor.pl sistema.alinhado.etq.verificado.avalida.selectivo.web.vizir -debug
sistema.alinhado.etq.verificado.avalida.total.vizir.altinamorQualquer erro detectado durante o processamento será visualizado na standard error output.
sistema.alinhado.etq.verificado.avalida.pt.vizir.altinamor