GOATS/Main.py

25 lines
704 B
Python
Raw Normal View History

from NaturalLanguageAnalyzer import NaturalLanguageAnalyzer
2024-04-21 10:09:03 +02:00
from DialogueStateTracker import DialogueStateTracker
from DialoguePolicy import DialoguePolicy
from NaturalLanguageGeneration import NaturalLanguageGeneration
if __name__ == "__main__":
2024-04-30 00:10:20 +02:00
text = "chciałbym zarezerwować pokój z balkonem 1 stycznia w Warszawie"
nla = NaturalLanguageAnalyzer()
user_act = nla.process(text)
print(user_act)
2024-04-21 10:09:03 +02:00
2024-04-23 13:04:36 +02:00
# dst = DialogueStateTracker()
# state = dst.dst(user_act)
# print(state)
#
# dp = DialoguePolicy()
# system_act = dp.policy(state)
# print(system_act)
#
# nlg = NaturalLanguageGeneration()
# response = nlg.nlg(system_act)
# print(response)
2024-04-21 10:09:03 +02:00