fixing the test

This commit is contained in:
Dominik 2021-05-09 15:52:27 +02:00
parent 7d24ae772f
commit aaadcecbd2
2 changed files with 4 additions and 4 deletions

View File

@ -134,7 +134,7 @@ class Janet:
self.nlg = NLG(self.acts, self.arguments)
self.dp = DP(self.acts, self.arguments)
self.dst = DST(self.acts, self.arguments)
self.nlu = NLU(self.acts, self.arguments, jsgf.parse_grammar_file('book.jsgf'))
self.nlu = NLU(self.acts, self.arguments, jsgf.parse_grammar_file('test_book.jsgf'))
def test(self, command):
out = self.nlu.test_nlu(command)
@ -147,7 +147,7 @@ class Janet:
return self.nlg.change_to_text(dest_act)
janet = Janet()
janet.test('witam')
print(janet.test('chciałbym zarezerwować stolik na jutro na godzinę dziesiątą dla trzech osób'))
while(1):
text = input("Wpisz tekst: ")
print(janet.test(text))

View File

@ -1,6 +1,6 @@
import jsgf
book_grammar = jsgf.parse_grammar_file('book.jsgf')
book_grammar = jsgf.parse_grammar_file('test_book.jsgf')
book_grammar
utterance = 'chciałbym zarezerwować stolik na jutro na godzinę dwunastą trzydzieści na cztery osoby'
@ -33,4 +33,4 @@ def nlu(utterance):
else:
return {'act': 'null', 'slots': []}
nlu('chciałbym zarezerwować stolik na jutro na godzinę dziesiątą dla trzech osób')
print(nlu('chciałbym zarezerwować stolik na jutro na godzinę dziesiątą dla trzech osób'))