UNPKG

tpmkms

Version:

Reusable libraries for Entodicton, a natural language to json converter

542 lines 11 kB
[ { "associations": [ [ [ "event", 0 ], [ "info", 0 ], [ "person", 0 ], [ "tell", 0 ] ], [ [ "event", 0 ], [ "info", 0 ], [ "tell", 0 ] ], [ [ "event", 0 ], [ "tell", 0 ] ] ], "config": { }, "contexts": [ { "context_index": 1, "dead": true, "default": true, "event": { "dead": true, "default": true, "level": 1, "marker": "event", "range": { "end": 17, "start": 13 }, "text": "event", "types": [ "event" ], "value": "event", "word": "event" }, "info": { "dead": true, "info": "when", "level": 1, "marker": "info", "range": { "end": 11, "start": 8 }, "text": "when", "types": [ "info" ], "word": "when" }, "level": 1, "marker": "tell", "range": { "end": 17, "start": 0 }, "target": { "dead": true, "level": 1, "marker": "person", "range": { "end": 6, "start": 5 }, "target": "me", "text": "me", "types": [ "person" ], "word": "me" }, "text": "tell me when event", "topLevel": true, "touchedBy": [ "tell#call2" ], "value": "tell", "word": "tell" } ], "generatedParenthesized": [ "" ], "metadata": { "opChoices": [ { "counter": 1, "op": [ "person", 0 ], "ops": [ [ "event", 0 ], [ "info", 0 ], [ "person", 0 ], [ "tell", 0 ] ] }, { "counter": 2, "op": [ "info", 0 ], "ops": [ [ "event", 0 ], [ "info", 0 ], [ "tell", 0 ] ] }, { "counter": 3, "op": [ "event", 0 ], "ops": [ [ "event", 0 ], [ "tell", 0 ] ] }, { "counter": 4, "op": [ "tell", 0 ], "ops": [ [ "tell", 0 ] ] } ] }, "objects": { "nameToUUID": { "articles": "articles2", "asking": "asking2", "conjunction": "conjunction2", "dialogues": "dialogues2", "evaluate": "evaluate2", "gdefaults": "gdefaults2", "meta": "meta2", "negation": "negation2", "pos": "pos2", "punctuation": "punctuation2", "sdefaults": "sdefaults2", "stm": "stm2", "tell": "tell1", "tokenize": "tokenize2" }, "namespaced": { "articles2": { }, "asking2": { }, "conjunction2": { }, "dialogues2": { "idSuffix": "", "mentioned": [ ], "variables": { } }, "evaluate2": { }, "gdefaults2": { }, "meta2": { }, "negation2": { }, "pos2": { }, "punctuation2": { }, "sdefaults2": { }, "stm2": { "mentioned": [ ], "variables": { } }, "tell1": { }, "tokenize2": { } }, "processed": [ { "context": { "context_index": 1, "dead": true, "default": true, "event": { "dead": true, "default": true, "level": 1, "marker": "event", "range": { "end": 17, "start": 13 }, "text": "event", "types": [ "event" ], "value": "event", "word": "event" }, "info": { "dead": true, "info": "when", "level": 1, "marker": "info", "range": { "end": 11, "start": 8 }, "text": "when", "types": [ "info" ], "word": "when" }, "level": 1, "marker": "tell", "range": { "end": 17, "start": 0 }, "target": { "dead": true, "level": 1, "marker": "person", "range": { "end": 6, "start": 5 }, "target": "me", "text": "me", "types": [ "person" ], "word": "me" }, "text": "tell me when event", "topLevel": true, "touchedBy": [ "tell#call2" ], "value": "tell", "word": "tell" }, "generatedParenthesized": "", "paraphrases": "tell me when event", "paraphrasesParenthesized": "(tell (me) when (event))", "responses": [ "" ] } ] }, "paraphrases": [ "tell me when event" ], "paraphrasesParenthesized": [ "(tell (me) when (event))" ], "query": "tell me when event", "responses": [ "" ], "summaries": [ { "length": 1, "summaries": [ { "counter": 1, "operators": [ { "marker": [ "tell", 0 ], "range": { "end": 3, "start": 0 } }, { "marker": [ "person", 0 ], "range": { "end": 6, "start": 5 } }, { "marker": [ "info", 0 ], "range": { "end": 11, "start": 8 } }, { "marker": [ "event", 0 ], "range": { "end": 17, "start": 13 } } ] }, { "counter": 2, "operators": [ { "marker": [ "tell", 0 ], "range": { "end": 3, "start": 0 } }, { "marker": [ "person", 1 ], "range": { "end": 6, "start": 5 } }, { "marker": [ "info", 0 ], "range": { "end": 11, "start": 8 } }, { "marker": [ "event", 0 ], "range": { "end": 17, "start": 13 } } ] }, { "counter": 3, "operators": [ { "marker": [ "tell", 0 ], "range": { "end": 3, "start": 0 } }, { "marker": [ "person", 1 ], "range": { "end": 6, "start": 5 } }, { "marker": [ "info", 1 ], "range": { "end": 11, "start": 8 } }, { "marker": [ "event", 0 ], "range": { "end": 17, "start": 13 } } ] }, { "counter": 4, "operators": [ { "marker": [ "tell", 0 ], "range": { "end": 3, "start": 0 } }, { "marker": [ "person", 1 ], "range": { "end": 6, "start": 5 } }, { "marker": [ "info", 1 ], "range": { "end": 11, "start": 8 } }, { "marker": [ "event", 1 ], "range": { "end": 17, "start": 13 } } ] }, { "counter": 5, "operators": [ { "marker": [ "tell", 1 ], "range": { "end": 17, "start": 0 } } ] } ] } ] } ]