Resources¶
For the config.properties
resource, please see Configuration.
JSON Resources¶
personality files - contain the description of Roboy’s personality:
{ "initialState": "stateIdentifier", "states": [ { "identifier": "stateIdentifier", "implementation": "roboy.dialog.states.StateImplementation", "transitions": { "stateTransition": "anotherStateIdentifier" }, "parameters": { "stateParameter": "someStringParameter" } } ] }
question asking lists - contain the personal questions in the following form:
"INTENT": { "Q": [ "Question phrasing 1", "Question phrasing 2", "Question phrasing 3" ], "A": { "SUCCESS": [ "Possible answer on success 1", "Possible answer on success 2" ], "FAILURE": [ "Possible answer on failure" ] } "FUP": { "Q": [ "Possible question to update the existing information" ], "A": [ "Possible answer to the input" ] } }
telegram tokens - contain tokens for registered telegram bots to allow the Dialog System to connect to the telegram API:
.. code:: json { "TOKEN":"AAAAAAAAA:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "BOT_USERNAME":"Botname" }
CSV Resources¶
trivia - funny facts Roboy would love to tell you in the following form:
keyword;Reddit;The sentence containing the particular fact with regard to the keyword
Warning
There is no positive or negative evidence that the trivia facts work when omitting “Reddit” in the middle!
BIN Resources¶
- BIN files contain the models for the Roboy Semantic Parser
XML Resources¶
- contains the configuration for the Roboy Dialog Logger where you can set the logger scope and the means of output