2022-04-20 11:25:16 +02:00
|
|
|
import random
|
|
|
|
from urllib import response
|
2022-05-18 12:33:50 +02:00
|
|
|
|
2022-04-20 11:25:16 +02:00
|
|
|
from scipy import rand
|
2022-05-18 12:33:50 +02:00
|
|
|
|
2022-04-13 13:23:47 +02:00
|
|
|
class Nlg:
|
2022-04-20 11:25:16 +02:00
|
|
|
def __init__(self, response_type: str) -> None:
|
|
|
|
self._response_type = response_type
|
|
|
|
self.responses = {"welcomemsg": ["I AM TRAIlMinATor!", "Cześć, jestem TrailMinator"],
|
|
|
|
"null": "Can't hear you"}
|
|
|
|
|
|
|
|
def response(self) -> str:
|
|
|
|
avail_resps = self.responses.get(self._response_type)
|
2022-05-18 12:34:59 +02:00
|
|
|
return avail_resps[random.randint(0, len(avail_resps)-1)]
|