UNPKG

tpmkms

Version:

Reusable libraries for Entodicton, a natural language to json converter

2,368 lines 147 kB
[ { "associations": [ [ [ "call", 0 ], [ "m1", 0 ], [ "the", 0 ], [ "unknown", 0 ] ], [ [ "call", 0 ], [ "m1", 0 ], [ "the", 0 ], [ "unknown", 1 ] ], [ [ "call", 0 ], [ "the", 0 ], [ "unknown", 1 ] ], [ [ "call", 0 ], [ "unknown", 1 ] ], [ [ "m1", 0 ], [ "remember", 0 ] ] ], "config": { "words": { "hierarchy": [ { "child": " ", "parent": "space" }, { "child": "0", "parent": "digit" }, { "child": "1", "parent": "digit" }, { "child": "2", "parent": "digit" }, { "child": "3", "parent": "digit" }, { "child": "4", "parent": "digit" }, { "child": "5", "parent": "digit" }, { "child": "6", "parent": "digit" }, { "child": "7", "parent": "digit" }, { "child": "8", "parent": "digit" }, { "child": "9", "parent": "digit" }, { "child": "lower", "parent": "letter" }, { "child": "upper", "parent": "letter" }, { "child": "a", "parent": "lower" }, { "child": "b", "parent": "lower" }, { "child": "c", "parent": "lower" }, { "child": "d", "parent": "lower" }, { "child": "e", "parent": "lower" }, { "child": "f", "parent": "lower" }, { "child": "g", "parent": "lower" }, { "child": "h", "parent": "lower" }, { "child": "i", "parent": "lower" }, { "child": "j", "parent": "lower" }, { "child": "k", "parent": "lower" }, { "child": "l", "parent": "lower" }, { "child": "m", "parent": "lower" }, { "child": "n", "parent": "lower" }, { "child": "o", "parent": "lower" }, { "child": "p", "parent": "lower" }, { "child": "q", "parent": "lower" }, { "child": "r", "parent": "lower" }, { "child": "s", "parent": "lower" }, { "child": "t", "parent": "lower" }, { "child": "u", "parent": "lower" }, { "child": "v", "parent": "lower" }, { "child": "w", "parent": "lower" }, { "child": "x", "parent": "lower" }, { "child": "y", "parent": "lower" }, { "child": "z", "parent": "lower" }, { "child": "A", "parent": "upper" }, { "child": "B", "parent": "upper" }, { "child": "C", "parent": "upper" }, { "child": "D", "parent": "upper" }, { "child": "E", "parent": "upper" }, { "child": "F", "parent": "upper" }, { "child": "G", "parent": "upper" }, { "child": "H", "parent": "upper" }, { "child": "I", "parent": "upper" }, { "child": "J", "parent": "upper" }, { "child": "K", "parent": "upper" }, { "child": "L", "parent": "upper" }, { "child": "M", "parent": "upper" }, { "child": "N", "parent": "upper" }, { "child": "O", "parent": "upper" }, { "child": "P", "parent": "upper" }, { "child": "Q", "parent": "upper" }, { "child": "R", "parent": "upper" }, { "child": "S", "parent": "upper" }, { "child": "T", "parent": "upper" }, { "child": "U", "parent": "upper" }, { "child": "V", "parent": "upper" }, { "child": "W", "parent": "upper" }, { "child": "X", "parent": "upper" }, { "child": "Y", "parent": "upper" }, { "child": "Z", "parent": "upper" }, { "child": "letter", "parent": "alphanumeric" }, { "child": "digit", "parent": "alphanumeric" }, { "child": "_", "parent": "alphanumeric" }, { "child": "~", "parent": "punctuation" }, { "child": "!", "parent": "punctuation" }, { "child": "@", "parent": "punctuation" }, { "child": "#", "parent": "punctuation" }, { "child": "$", "parent": "punctuation" }, { "child": "%", "parent": "punctuation" }, { "child": "^", "parent": "punctuation" }, { "child": "&", "parent": "punctuation" }, { "child": "*", "parent": "punctuation" }, { "child": "(", "parent": "punctuation" }, { "child": ")", "parent": "punctuation" }, { "child": "+", "parent": "punctuation" }, { "child": "-", "parent": "punctuation" }, { "child": "=", "parent": "punctuation" }, { "child": "[", "parent": "punctuation" }, { "child": "]", "parent": "punctuation" }, { "child": "{", "parent": "punctuation" }, { "child": "}", "parent": "punctuation" }, { "child": "\\", "parent": "punctuation" }, { "child": "|", "parent": "punctuation" }, { "child": ";", "parent": "punctuation" }, { "child": ":", "parent": "punctuation" }, { "child": ",", "parent": "punctuation" }, { "child": "<", "parent": "punctuation" }, { "child": ">", "parent": "punctuation" }, { "child": "/", "parent": "punctuation" }, { "child": "?", "parent": "punctuation" }, { "child": "'", "parent": "punctuation" }, { "child": "\"", "parent": "punctuation" } ], "literals": { "banana": [ { "id": "m1", "initial": "{ value: \"banana\", pullFromContext: true, nameable_named: true }" } ] }, "patterns": [ { "defs": [ { "remove": true, "uuid": "tokenize2" } ], "pattern": [ { "type": "space" }, { "repeat": true } ] }, { "allow_partial_matches": false, "check_spelling": true, "defs": [ { "id": "unknown", "initial": "{ value: text, unknown: true }", "uuid": "tokenize2" } ], "is_unknown": true, "pattern": [ { "type": "alphanumeric" }, { "repeat": true } ], "scale": 0.8 } ] } }, "contexts": [ { "context_index": 1, "dead": true, "default": true, "level": 1, "marker": "remember", "postModifiers": [ "rememberee" ], "range": { "end": 10, "start": 0 }, "rememberee": { "dead": true, "default": true, "fromSTM": true, "level": 1, "marker": "m1", "pullFromContext": false, "range": { "end": 10, "start": 9 }, "stm": { "id": 1, "names": [ "banana" ] }, "text": "m1", "types": [ "m1" ], "value": "m1", "word": "m1" }, "text": "remember m1", "topLevel": true, "touchedBy": [ "nameable#call2" ], "value": "remember", "word": "remember" }, { "context_index": 3, "dead": true, "default": true, "level": 1, "marker": "call", "name": [ { "dead": true, "level": 1, "marker": "unknown", "range": { "end": 29, "start": 24 }, "text": "banana", "unknown": true, "value": "banana", "word": "banana" } ], "nameable": { "concept": true, "dead": true, "default": true, "determiner": "the", "focusableForPhrase": true, "level": 1, "marker": "m1", "modifiers": [ "determiner" ], "pullFromContext": true, "range": { "end": 22, "start": 17 }, "text": "the m1", "types": [ "m1" ], "value": "m1", "wantsValue": true, "word": "m1" }, "range": { "end": 29, "start": 12 }, "text": "call the m1 banana", "topLevel": true, "touchedBy": [ "nameable#call11" ], "value": "call", "word": "call" } ], "generatedParenthesized": [ "", "" ], "metadata": { "opChoices": [ { "counter": 1, "op": [ "unknown", 0 ], "ops": [ [ "call", 0 ], [ "m1", 0 ], [ "m1", 0 ], [ "remember", 0 ], [ "the", 0 ], [ "unknown", 0 ] ] }, { "counter": 2, "op": [ "m1", 0 ], "ops": [ [ "call", 0 ], [ "m1", 0 ], [ "m1", 0 ], [ "remember", 0 ], [ "the", 0 ] ] }, { "counter": 3, "op": [ "m1", 0 ], "ops": [ [ "call", 0 ], [ "m1", 0 ], [ "remember", 0 ], [ "the", 0 ] ] }, { "counter": 4, "op": [ "the", 0 ], "ops": [ [ "call", 0 ], [ "remember", 0 ], [ "the", 0 ] ] }, { "counter": 5, "op": [ "remember", 0 ], "ops": [ [ "call", 0 ], [ "remember", 0 ] ] }, { "counter": 6, "op": [ "call", 0 ], "ops": [ [ "call", 0 ] ] } ] }, "objects": { "nameToUUID": { "articles": "articles2", "evaluate": "evaluate2", "gdefaults": "gdefaults2", "nameable": "nameable1", "pos": "pos2", "punctuation": "punctuation2", "stm": "stm2", "tokenize": "tokenize2" }, "namespaced": { "articles2": { }, "evaluate2": { }, "gdefaults2": { }, "nameable1": { "named": { } }, "pos2": { }, "punctuation2": { }, "stm2": { "mentioned": [ { "dead": true, "default": true, "fromSTM": true, "level": 1, "marker": "m1", "pullFromContext": false, "range": { "end": 10, "start": 9 }, "stm": { "id": 1, "names": [ "banana" ] }, "text": "m1", "types": [ "m1" ], "value": "m1", "word": "m1" } ], "variables": { } }, "tokenize2": { } }, "processed": [ { "context": { "context_index": 3, "dead": true, "default": true, "level": 1, "marker": "call", "name": [ { "dead": true, "level": 1, "marker": "unknown", "range": { "end": 29, "start": 24 }, "text": "banana", "unknown": true, "value": "banana", "word": "banana" } ], "nameable": { "concept": true, "dead": true, "default": true, "determiner": "the", "focusableForPhrase": true, "level": 1, "marker": "m1", "modifiers": [ "determiner" ], "pullFromContext": true, "range": { "end": 22, "start": 17 }, "text": "the m1", "types": [ "m1" ], "value": "m1", "wantsValue": true, "word": "m1" }, "range": { "end": 29, "start": 12 }, "text": "call the m1 banana", "topLevel": true, "touchedBy": [ "nameable#call11" ], "value": "call", "word": "call" }, "generatedParenthesized": "", "paraphrases": "call the m1 banana", "paraphrasesParenthesized": "(call (the (m1)) (banana))", "responses": [ "", "" ] }, { "context": { "context_index": 1, "dead": true, "default": true, "level": 1, "marker": "remember", "postModifiers": [ "rememberee" ], "range": { "end": 10, "start": 0 }, "rememberee": { "dead": true, "default": true, "fromSTM": true, "level": 1, "marker": "m1", "pullFromContext": false, "range": { "end": 10, "start": 9 }, "stm": { "id": 1, "names": [ "banana" ] }, "text": "m1", "types": [ "m1" ], "value": "m1", "word": "m1" }, "text": "remember m1", "topLevel": true, "touchedBy": [ "nameable#call2" ], "value": "remember", "word": "remember" }, "generatedParenthesized": "", "paraphrases": "remember m1", "paraphrasesParenthesized": "((remember) (m1))", "responses": [ "", "" ] } ] }, "paraphrases": [ "remember m1", "call the m1 banana" ], "paraphrasesParenthesized": [ "((remember) (m1))", "(call (the (m1)) (banana))" ], "query": "remember m1 call the m1 banana", "responses": [ "", "" ], "summaries": [ { "length": 2, "summaries": [ { "counter": 1, "operators": [ { "marker": [ "remember", 0 ], "range": { "end": 7, "start": 0 } }, { "marker": [ "m1", 0 ], "range": { "end": 10, "start": 9 } }, { "marker": [ "call", 0 ], "range": { "end": 15, "start": 12 } }, { "marker": [ "the", 0 ], "range": { "end": 19, "start": 17 } }, { "marker": [ "m1", 0 ], "range": { "end": 22, "start": 21 } }, { "marker": [ "unknown", 0 ], "range": { "end": 29, "start": 24 } } ] }, { "counter": 2, "operators": [ { "marker": [ "remember", 0 ], "range": { "end": 7, "start": 0 } }, { "marker": [ "m1", 0 ], "range": { "end": 10, "start": 9 } }, { "marker": [ "call", 0 ], "range": { "end": 15, "start": 12 } }, { "marker": [ "the", 0 ], "range": { "end": 19, "start": 17 } }, { "marker": [ "m1", 0 ], "range": { "end": 22, "start": 21 } }, { "marker": [ "unknown", 1 ], "range": { "end": 29, "start": 24 } } ] }, { "counter": 3, "operators": [ { "marker": [ "remember", 0 ], "range": { "end": 7, "start": 0 } }, { "marker": [ "m1", 1 ], "range": { "end": 10, "start": 9 } }, { "marker": [ "call", 0 ], "range": { "end": 15, "start": 12 } }, { "marker": [ "the", 0 ], "range": { "end": 19, "start": 17 } }, { "marker": [ "m1", 0 ], "range": { "end": 22, "start": 21 } }, { "marker": [ "unknown", 1 ], "range": { "end": 29, "start": 24 } } ] }, { "counter": 4, "operators": [ { "marker": [ "remember", 0 ], "range": { "end": 7, "start": 0 } }, { "marker": [ "m1", 1 ], "range": { "end": 10, "start": 9 } }, { "marker": [ "call", 0 ], "range": { "end": 15, "start": 12 } }, { "marker": [ "the", 0 ], "range": { "end": 19, "start": 17 } }, { "marker": [ "m1", 1 ], "range": { "end": 22, "start": 21 } }, { "marker": [ "unknown", 1 ], "range": { "end": 29, "start": 24 } } ] }, { "counter": 5, "operators": [ { "marker": [ "remember", 0 ], "range": { "end": 7, "start": 0 } }, { "marker": [ "m1", 1 ], "range": { "end": 10, "start": 9 } }, { "marker": [ "call", 0 ], "range": { "end": 15, "start": 12 } }, { "marker": [ "m1", 1 ], "range": { "end": 22, "start": 17 } }, { "marker": [ "unknown", 1 ], "range": { "end": 29, "start": 24 } } ] }, { "counter": 6, "operators": [ { "marker": [ "remember", 1 ], "range": { "end": 10, "start": 0 } }, { "marker": [ "call", 0 ], "range": { "end": 15, "start": 12 } }, { "marker": [ "m1", 1 ], "range": { "end": 22, "start": 17 } }, { "marker": [ "unknown", 1 ], "range": { "end": 29, "start": 24 } } ] }, { "counter": 7, "operators": [ { "marker": [ "remember", 1 ], "range": { "end": 10, "start": 0 } }, { "marker": [ "call", 1 ], "range": { "end": 29, "start": 12 } } ] } ] } ] }, { "associations": [ [ [ "evaluate", 0 ], [ "m1", 0 ] ] ], "config": { "words": { "hierarchy": [ { "child": " ", "parent": "space" }, { "child": "0", "parent": "digit" }, { "child": "1", "parent": "digit" }, { "child": "2", "parent": "digit" }, { "child": "3", "parent": "digit" }, { "child": "4", "parent": "digit" }, { "child": "5", "parent": "digit" }, { "child": "6", "parent": "digit" }, { "child": "7", "parent": "digit" }, { "child": "8", "parent": "digit" }, { "child": "9", "parent": "digit" }, { "child": "lower", "parent": "letter" }, { "child": "upper", "parent": "letter" }, { "child": "a", "parent": "lower" }, { "child": "b", "parent": "lower" }, { "child": "c", "parent": "lower" }, { "child": "d", "parent": "lower" }, { "child": "e", "parent": "lower" }, { "child": "f", "parent": "lower" }, { "child": "g", "parent": "lower" }, { "child": "h", "parent": "lower" }, { "child": "i", "parent": "lower" }, { "child": "j", "parent": "lower" }, { "child": "k", "parent": "lower" }, { "child": "l", "parent": "lower" }, { "child": "m", "parent": "lower" }, { "child": "n", "parent": "lower" }, { "child": "o", "parent": "lower" }, { "child": "p", "parent": "lower" }, { "child": "q", "parent": "lower" }, { "child": "r", "parent": "lower" }, { "child": "s", "parent": "lower" }, { "child": "t", "parent": "lower" }, { "child": "u", "parent": "lower" }, { "child": "v", "parent": "lower" }, { "child": "w", "parent": "lower" }, { "child": "x", "parent": "lower" }, { "child": "y", "parent": "lower" }, { "child": "z", "parent": "lower" }, { "child": "A", "parent": "upper" }, { "child": "B", "parent": "upper" }, { "child": "C", "parent": "upper" }, { "child": "D", "parent": "upper" }, { "child": "E", "parent": "upper" }, { "child": "F", "parent": "upper" }, { "child": "G", "parent": "upper" }, { "child": "H", "parent": "upper" }, { "child": "I", "parent": "upper" }, { "child": "J", "parent": "upper" }, { "child": "K", "parent": "upper" }, { "child": "L", "parent": "upper" }, { "child": "M", "parent": "upper" }, { "child": "N", "parent": "upper" }, { "child": "O", "parent": "upper" }, { "child": "P", "parent": "upper" }, { "child": "Q", "parent": "upper" }, { "child": "R", "parent": "upper" }, { "child": "S", "parent": "upper" }, { "child": "T", "parent": "upper" }, { "child": "U", "parent": "upper" }, { "child": "V", "parent": "upper" }, { "child": "W", "parent": "upper" }, { "child": "X", "parent": "upper" }, { "child": "Y", "parent": "upper" }, { "child": "Z", "parent": "upper" }, { "child": "letter", "parent": "alphanumeric" }, { "child": "digit", "parent": "alphanumeric" }, { "child": "_", "parent": "alphanumeric" }, { "child": "~", "parent": "punctuation" }, { "child": "!", "parent": "punctuation" }, { "child": "@", "parent": "punctuation" }, { "child": "#", "parent": "punctuation" }, { "child": "$", "parent": "punctuation" }, { "child": "%", "parent": "punctuation" }, { "child": "^", "parent": "punctuation" }, { "child": "&", "parent": "punctuation" }, { "child": "*", "parent": "punctuation" }, { "child": "(", "parent": "punctuation" }, { "child": ")", "parent": "punctuation" }, { "child": "+", "parent": "punctuation" }, { "child": "-", "parent": "punctuation" }, { "child": "=", "parent": "punctuation" }, { "child": "[", "parent": "punctuation" }, { "child": "]", "parent": "punctuation" }, { "child": "{", "parent": "punctuation" }, { "child": "}", "parent": "punctuation" }, { "child": "\\", "parent": "punctuation" }, { "child": "|", "parent": "punctuation" }, { "child": ";", "parent": "punctuation" }, { "child": ":", "parent": "punctuation" }, { "child": ",", "parent": "punctuation" }, { "child": "<", "parent": "punctuation" }, { "child": ">", "parent": "punctuation" }, { "child": "/", "parent": "punctuation" }, { "child": "?", "parent": "punctuation" }, { "child": "'", "parent": "punctuation" }, { "child": "\"", "parent": "punctuation" } ], "literals": { "banana": [ { "id": "m1", "initial": "{ value: \"banana\", pullFromContext: true, nameable_named: true }" } ] }, "patterns": [ { "defs": [ { "remove": true, "uuid": "tokenize2" } ], "pattern": [ { "type": "space" }, { "repeat": true } ] }, { "allow_partial_matches": false, "check_spelling": true, "defs": [ { "id": "unknown", "initial": "{ value: text, unknown: true }", "uuid": "tokenize2" } ], "is_unknown": true, "pattern": [ { "type": "alphanumeric" }, { "repeat": true } ], "scale": 0.8 } ] } }, "contexts": [ { "context_index": 1, "dead": true, "default": true, "level": 1, "marker": "remember", "postModifiers": [ "rememberee" ], "range": { "end": 10, "start": 0 }, "rememberee": { "dead": true, "default": true, "fromSTM": true, "level": 1, "marker": "m1", "pullFromContext": false, "range": { "end": 10, "start": 9 }, "stm": { "id": 1, "names": [ "banana" ] }, "text": "m1", "types": [ "m1" ], "value": "m1", "word": "m1" }, "text": "remember m1", "topLevel": true, "touchedBy": [ "nameable#call2" ], "value": "remember", "word": "remember" }, { "context_index": 1, "dead": true, "default": true, "level": 1, "marker": "call", "name": [ { "dead": true, "level": 1, "marker": "unknown", "range": { "end": 17, "start": 12 }, "text": "banana", "unknown": true, "value": "banana", "word": "banana" } ], "nameable": { "concept": true, "dead": true, "default": true, "determiner": "the", "focusableForPhrase": true, "level": 1, "marker": "m1", "modifiers": [ "determiner" ], "pullFromContext": true, "range": { "end": 10, "start": 5 }, "text": "the m1", "types": [ "m1" ], "value": "m1", "wantsValue": true, "word": "m1" }, "range": { "end": 17, "start": 0 }, "text": "call the m1 banana", "topLevel": true, "touchedBy": [ "nameable#call2" ], "value": "call", "word": "call" }, { "context_index": 1, "dead": true, "default": true, "isResponse": true, "level": 1, "marker": "evaluate", "postModifiers": [ "value" ], "range": { "end": 14, "start": 0 }, "response": { "dead": true, "default": true, "fromSTM": true, "level": 1, "marker": "m1", "pullFromContext": false, "range": { "end": 10, "start": 9 }, "stm": { "id": 1, "names": [ "banana" ] }, "text": "m1", "types": [ "m1" ], "value": "m1", "word": "m1" }, "text": "evaluate banana", "topLevel": true, "touchedBy": [ "nameable#call2" ], "value": { "dead": true, "level": 1, "marker": "m1", "nameable_named": true, "pullFromContext": true, "range": { "end": 14, "start": 9 }, "text": "banana", "value": "banana", "word": "banana" }, "word": "evaluate" } ], "generatedParenthesized": [ "", "", "((m1))" ], "metadata": { "opChoices": [ { "counter": 1, "op": [ "m1", 0 ], "ops": [ [ "m1", 0 ], [ "remember", 0 ] ] }, { "counter": 2, "op": [ "remember", 0 ], "ops": [ [ "remember", 0 ] ] }, { "counter": 5, "op": [ "unknown", 0 ], "ops": [ [ "call", 0 ], [ "m1", 0 ], [ "the", 0 ], [ "unknown", 0 ] ] }, { "counter": 6, "op": [ "m1", 0 ], "ops": [ [ "call", 0 ], [ "m1", 0 ], [ "the", 0 ] ] }, { "counter": 7, "op": [ "the", 0 ], "ops": [ [ "call", 0 ], [ "the", 0 ] ] }, { "counter": 8, "op": [ "call", 0 ], "ops": [ [ "call", 0 ] ] }, { "counter": 11, "op": [ "m1", 0 ], "ops": [ [ "evaluate", 0 ], [ "m1", 0 ] ] }, { "counter": 12, "op": [ "evaluate", 0 ], "ops": [ [ "evaluate", 0 ] ] } ] }, "objects": { "nameToUUID": { "articles": "articles2", "evaluate": "evaluate2", "gdefaults": "gdefaults2", "nameable": "nameable1", "pos": "pos2", "punctuation": "punctuation2", "stm": "stm2", "tokenize": "tokenize2" }, "namespaced": { "articles2": { }, "evaluate2": { }, "gdefaults2": { }, "nameable1": { "named": { } }, "pos2": { }, "punctuation2": { }, "stm2": { "mentioned": [ { "dead": true, "default": true, "fromSTM": true, "level": 1, "marker": "m1", "pullFromContext": false, "range": { "end": 10, "start": 9 }, "stm": { "id": 1, "names": [ "banana" ] }, "text": "m1", "types": [ "m1" ], "value": "m1", "word": "m1" } ], "variables": { } }, "tokenize2": { } }, "processed": [ { "context": { "context_index": 1, "dead": true, "default": true, "isResponse": true, "level": 1, "marker": "evaluate", "postModifiers": [ "value" ], "range": { "end": 14, "start": 0 }, "response": { "dead": true, "default": true, "fromSTM": true, "level": 1, "marker": "m1", "pullFromContext": false, "range": { "end": 10, "start": 9 }, "stm": { "id": 1, "names": [ "banana" ] }, "text": "m1", "types": [ "m1" ], "value": "m1", "word": "m1" }, "text": "evaluate banana", "topLevel": true, "touchedBy": [ "nameable#call2" ], "value": { "dead": true, "level": 1, "marker": "m1", "nameable_named": true, "pullFromContext": true, "range": { "end": 14, "start": 9 }, "text": "banana", "value": "banana", "word": "banana" }, "word": "evaluate" }, "generatedParenthesized": "((m1))", "paraphrases": "evaluate banana", "paraphrasesParenthesized": "((evaluate) (banana))", "responses": [ "m1" ] }, { "context": { "context_index": 1, "dead": true, "default": true, "level": 1, "marker": "call", "name": [ { "dead": true, "level": 1, "marker": "unknown", "range": { "end": 17, "start": 12 }, "text": "banana", "unknown": true, "value": "banana", "word": "banana" } ], "nameable": { "concept": true, "dead": true, "default": true, "determiner": "the", "focusableForPhrase": true, "level": 1, "marker": "m1", "modifiers": [ "determiner" ], "pullFromContext": true, "range": { "end": 10, "start": 5 }, "text": "the m1", "types": [ "m1" ], "value": "m1", "wantsValue": true, "word": "m1" }, "range": { "end": 17, "start": 0 }, "text": "call the m1 banana", "topLevel": true, "touchedBy": [ "nameable#call2" ], "value": "call", "word": "call" }, "generatedParenthesized": "", "paraphrases": "call the m1 banana", "paraphrasesParenthesized": "(call (the (m1)) (banana))", "responses": [ "" ] }, { "context": { "context_index": 1, "dead": true, "default": true, "level": 1, "marker": "remember", "postModifiers": [ "rememberee" ], "range": { "end": 10, "start": 0 }, "rememberee": { "dead": true, "default": true, "fromSTM": true, "level": 1, "marker": "m1", "pullFromContext": false, "range": { "end": 10, "start": 9 }, "stm": { "id": 1, "names": [ "banana" ] }, "text": "m1", "types": [ "m1" ], "value": "m1", "word": "m1" }, "text": "remember m1", "topLevel": true, "touchedBy": [ "nameable#call2" ], "value": "remember", "word": "remember" }, "generatedParenthesized": "", "paraphrases": "remember m1", "paraphrasesParenthesized": "((remember) (m1))", "responses": [ "" ] } ] }, "paraphrases": [ "remember m1", "call the m1 banana", "evaluate banana" ], "parap