Example #1
0
from Interface import sss, myAvalia
from SimilarityUtil import dice_sentence
from BigramForestTagger import BigramForestTagger
import StrategiesForAnswers as sa
import StrategiesForTriggers as st


if __name__ == "__main__":
    annotations_file_path = "TestResources/AnotadoAll.txt"
    test_input_file = "TestResources/TestInput.txt"
    corpus_file_path = "TestResources/PerguntasPosSistema.txt"

    question_1 = "A tua familia é numerosa?"
    print "Q: ", question_1
    print "R: ", sss(corpus_file_path, question_1)

    print ""

    question_2 = "Tens filhos?"
    print "Q: ", question_1
    print "R: ", sss(corpus_file_path, question_2)

    print ""

    accuracy = myAvalia(annotations_file_path, test_input_file, corpus_file_path)
    print test_input_file, "accuracy is:", accuracy

    ################################
    # Using custom strategies
    ###############################
Example #2
0
# -*- coding: utf-8 -*-

from Interface import sss
from Interface import myAvalia

if __name__ == "__main__":
    corpus_src = "TestResources/PerguntasPosSistema.txt"

    question_1 = "A tua familia é numerosa?"
    print "Q: ", question_1
    print "R: ", sss(corpus_src, question_1)

    print ""

    question_2 = "Tens filhos?"
    print "Q: ", question_1
    print "R: ", sss(corpus_src, question_2)

    print ""

    accuracy = myAvalia("TestResources/AnotadoAll.txt", "TestResources/Perguntas.txt", "TestResources/PerguntasPosSistema.txt")
    print "Perguntas.txt accuracy is: ", accuracy