20 lines
1.2 KiB
Plaintext
Executable File
20 lines
1.2 KiB
Plaintext
Executable File
O makefile contém as instruções para realizar todo o pré-processamento de avaliação sintática de programas em linguagem C: normalização, indexação, clustering, geração de treino e teste.
|
|
|
|
Para rodar o script, entre no diretorio avaliacaosintatica e rode
|
|
|
|
$ make
|
|
|
|
O makefile consiste das seguintes intruções:
|
|
|
|
php copiarquestoes.php ==> Cria um arquivo shell script para converter o diretoriosoap em diretorio com as questoes separadas
|
|
chmod +x transfarqs.sh ==> Permissao para executar o script
|
|
./transfarqs.sh ==> Converte o diretório de tarefas em diretório de questões
|
|
php normalizarexercicios.php ==> retirar comentários e textos e normalizar termos
|
|
php indexarbase.php ==> gera matrizes de indexação de cada questão
|
|
php gerarmakefileclustering.php ==> gera código para realizar clustering de cada uma das matrizes indexadas
|
|
make -s -C cluto-2.1.2/Linux-i686 ==> Realiza clustring de cada matriz indexada
|
|
php obtertreinoclustering.php ==> Obter matrizes de treino e teste para cada questão
|
|
|
|
|
|
Ao realizar a integração ao SOAP, no arquivo copiarquestoes.php, mude o endereço submissoes/ para o endereço do diretorio de submissoes do SOAP.
|