|
52 | 52 | try: |
53 | 53 |
|
54 | 54 | test_sentence = "Don't you want to come with me to the market?" |
| 55 | + test_tagged_sentence = "I/PRP am/VBP going/VBG to/TO the/DT market/NN ./." |
55 | 56 | test_file = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'test.txt') |
56 | 57 | tokenized_test_sentence = "Do n't you want to come to the market with me ?" |
57 | 58 | tokenized_test_file = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'test_tokenized.txt') |
| 59 | + tagged_test_file = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'test_tagged.txt') |
58 | 60 | tag_outfile = os.path.join(os.getcwd(), 'test.tag') |
59 | 61 | parse_outfile = os.path.join(os.getcwd(), 'test.parse') |
| 62 | + parse_outfile2 = os.path.join(os.getcwd(), 'test_tagged.parse') |
60 | 63 |
|
61 | 64 | logging.info('Tagging "{}"'.format(test_sentence)) |
62 | 65 | tagged_sent = proxy.tag_sentence(test_sentence) |
|
70 | 73 | parsed_sent = proxy.parse_sentence(test_sentence) |
71 | 74 | logging.info("Output: {}".format(parsed_sent)) |
72 | 75 |
|
| 76 | + logging.info('Parsing "{}"'.format(test_tagged_sentence)) |
| 77 | + parsed_sent = proxy.parse_tagged_sentence(test_tagged_sentence) |
| 78 | + logging.info("Output: {}".format(parsed_sent)) |
| 79 | + |
73 | 80 | logging.info('Dep Parsing "{}"'.format(tokenized_test_sentence)) |
74 | 81 | parsed_sent = proxy.dep_parse_sentence(tokenized_test_sentence, False) |
75 | 82 | logging.info("Output: {}".format(parsed_sent)) |
|
80 | 87 | logging.info('Parsing file {} into {}'.format(tokenized_test_file, parse_outfile)) |
81 | 88 | proxy.parse_file(tokenized_test_file, parse_outfile, False) |
82 | 89 |
|
| 90 | + logging.info('Parsing tagged file {} into {}'.format(tagged_test_file, parse_outfile2)) |
| 91 | + proxy.parse_tagged_file(tagged_test_file, parse_outfile2) |
| 92 | + |
83 | 93 | except socket.error as err: |
84 | 94 | sys.stderr.write("{}\n".format(err)) |
85 | 95 | sys.exit(1) |
|
0 commit comments