UNPKG

tpmkms

Version:

Reusable libraries for Entodicton, a natural language to json converter

1,064 lines 22.7 kB
[ { "associations": [ [ [ "integer", 0 ], [ "percent", 0 ] ] ], "config": { }, "contexts": [ { "context_index": 1, "dead": true, "level": 1, "marker": "percent", "modifiers": [ "scale" ], "range": { "end": 9, "start": 0 }, "scale": { "dead": true, "instance": true, "level": 1, "marker": "integer", "range": { "end": 1, "start": 0 }, "text": "10", "types": [ "integer" ], "value": 10, "word": "10" }, "text": "10 percent", "topLevel": true, "value": "percent", "word": "percent" } ], "generatedParenthesized": [ "" ], "metadata": { "opChoices": [ { "counter": 1, "op": [ "integer", 0 ], "ops": [ [ "integer", 0 ], [ "percent", 0 ] ] }, { "counter": 2, "op": [ "percent", 0 ], "ops": [ [ "percent", 0 ] ] } ] }, "objects": { "nameToUUID": { "gdefaults": "gdefaults2", "numbers": "numbers2", "percentages": "percentages1", "sdefaults": "sdefaults2", "tokenize": "tokenize2" }, "namespaced": { "gdefaults2": { }, "numbers2": { }, "percentages1": { }, "sdefaults2": { }, "tokenize2": { } }, "processed": [ { "context": { "context_index": 1, "dead": true, "level": 1, "marker": "percent", "modifiers": [ "scale" ], "range": { "end": 9, "start": 0 }, "scale": { "dead": true, "instance": true, "level": 1, "marker": "integer", "range": { "end": 1, "start": 0 }, "text": "10", "types": [ "integer" ], "value": 10, "word": "10" }, "text": "10 percent", "topLevel": true, "value": "percent", "word": "percent" }, "generatedParenthesized": "", "paraphrases": "10 percent", "paraphrasesParenthesized": "(10 percent)", "responses": [ "" ] } ] }, "paraphrases": [ "10 percent" ], "paraphrasesParenthesized": [ "(10 percent)" ], "query": "10 percent", "responses": [ "" ], "summaries": [ { "length": 1, "summaries": [ { "counter": 1, "operators": [ { "marker": [ "integer", 0 ], "range": { "end": 1, "start": 0 } }, { "marker": [ "percent", 0 ], "range": { "end": 9, "start": 3 } } ] }, { "counter": 2, "operators": [ { "marker": [ "integer", 1 ], "range": { "end": 1, "start": 0 } }, { "marker": [ "percent", 0 ], "range": { "end": 9, "start": 3 } } ] }, { "counter": 3, "operators": [ { "marker": [ "percent", 1 ], "range": { "end": 9, "start": 0 } } ] } ] } ] }, { "associations": [ [ [ "integer", 0 ], [ "percent", 0 ] ] ], "config": { }, "contexts": [ { "context_index": 1, "dead": true, "level": 1, "marker": "percent", "modifiers": [ "scale" ], "range": { "end": 2, "start": 0 }, "scale": { "dead": true, "instance": true, "level": 1, "marker": "integer", "range": { "end": 1, "start": 0 }, "text": "10", "types": [ "integer" ], "value": 10, "word": "10" }, "text": "10%", "topLevel": true, "value": "percent", "word": "%" } ], "generatedParenthesized": [ "" ], "metadata": { "opChoices": [ { "counter": 1, "op": [ "integer", 0 ], "ops": [ [ "integer", 0 ], [ "percent", 0 ] ] }, { "counter": 2, "op": [ "percent", 0 ], "ops": [ [ "percent", 0 ] ] } ] }, "objects": { "nameToUUID": { "gdefaults": "gdefaults2", "numbers": "numbers2", "percentages": "percentages1", "sdefaults": "sdefaults2", "tokenize": "tokenize2" }, "namespaced": { "gdefaults2": { }, "numbers2": { }, "percentages1": { }, "sdefaults2": { }, "tokenize2": { } }, "processed": [ { "context": { "context_index": 1, "dead": true, "level": 1, "marker": "percent", "modifiers": [ "scale" ], "range": { "end": 2, "start": 0 }, "scale": { "dead": true, "instance": true, "level": 1, "marker": "integer", "range": { "end": 1, "start": 0 }, "text": "10", "types": [ "integer" ], "value": 10, "word": "10" }, "text": "10%", "topLevel": true, "value": "percent", "word": "%" }, "generatedParenthesized": "", "paraphrases": "10%", "paraphrasesParenthesized": "(10%)", "responses": [ "" ] } ] }, "paraphrases": [ "10%" ], "paraphrasesParenthesized": [ "(10%)" ], "query": "10%", "responses": [ "" ], "summaries": [ { "length": 1, "summaries": [ { "counter": 1, "operators": [ { "marker": [ "integer", 0 ], "range": { "end": 1, "start": 0 } }, { "marker": [ "percent", 0 ], "range": { "end": 2, "start": 2 } } ] }, { "counter": 2, "operators": [ { "marker": [ "integer", 1 ], "range": { "end": 1, "start": 0 } }, { "marker": [ "percent", 0 ], "range": { "end": 2, "start": 2 } } ] }, { "counter": 3, "operators": [ { "marker": [ "percent", 1 ], "range": { "end": 2, "start": 0 } } ] } ] } ] }, { "associations": [ [ [ "integer", 0 ], [ "percent", 0 ], [ "percentageOf", 0 ] ], [ [ "integer", 0 ], [ "percent", 0 ], [ "percentageOf", 0 ] ], [ [ "integer", 0 ], [ "percentageOf", 0 ] ] ], "config": { }, "contexts": [ { "context_index": 1, "dead": true, "default": true, "isResponse": true, "level": 1, "marker": "percentageOf", "percentage": { "dead": true, "level": 1, "marker": "percent", "modifiers": [ "scale" ], "range": { "end": 9, "start": 0 }, "scale": { "dead": true, "instance": true, "level": 1, "marker": "integer", "range": { "end": 1, "start": 0 }, "text": "10", "types": [ "integer" ], "value": 10, "word": "10" }, "text": "10 percent", "types": [ "percent" ], "value": "percent", "word": "percent" }, "range": { "end": 16, "start": 0 }, "semanticIsEvaluate": true, "text": "10 percent of 110", "topLevel": true, "touchedBy": [ "percentages#call2" ], "value": { "context_index": 1, "dead": true, "default": true, "evalue": { "edefault": true, "evalue": 110, "instance": true, "level": 0, "marker": "integer", "range": { "end": 16, "start": 14 }, "text": null, "touchedBy": [ "percentages#call3" ], "types": [ "integer" ], "value": 11, "word": null }, "instance": true, "isReponse": true, "isResponse": true, "level": 1, "marker": "percentageOf", "paraphrase": false, "percentage": { "dead": true, "level": 1, "marker": "percent", "modifiers": [ "scale" ], "range": { "end": 9, "start": 0 }, "scale": { "dead": true, "instance": true, "level": 1, "marker": "integer", "range": { "end": 1, "start": 0 }, "text": "10", "types": [ "integer" ], "value": 10, "word": "10" }, "text": "10 percent", "types": [ "percent" ], "value": "percent", "word": "percent" }, "range": { "end": 16, "start": 0 }, "semanticIsEvaluate": false, "text": "10 percent of 110", "topLevel": true, "touchedBy": [ "percentages#call3", "percentages#call2" ], "value": { "instance": true, "level": 0, "marker": "integer", "range": { "end": 16, "start": 14 }, "text": "110", "types": [ "integer" ], "value": 110, "word": "110" }, "word": "of" }, "word": "of" } ], "generatedParenthesized": [ "(((11)))" ], "metadata": { "opChoices": [ { "counter": 1, "op": [ "integer", 0 ], "ops": [ [ "integer", 0 ], [ "integer", 0 ], [ "percent", 0 ], [ "percentageOf", 0 ] ] }, { "counter": 2, "op": [ "percent", 0 ], "ops": [ [ "integer", 0 ], [ "percent", 0 ], [ "percentageOf", 0 ] ] }, { "counter": 3, "op": [ "percentageOf", 0 ], "ops": [ [ "integer", 0 ], [ "percentageOf", 0 ] ] } ] }, "objects": { "nameToUUID": { "gdefaults": "gdefaults2", "numbers": "numbers2", "percentages": "percentages1", "sdefaults": "sdefaults2", "tokenize": "tokenize2" }, "namespaced": { "gdefaults2": { }, "numbers2": { }, "percentages1": { }, "sdefaults2": { }, "tokenize2": { } }, "processed": [ { "context": { "context_index": 1, "dead": true, "default": true, "isResponse": true, "level": 1, "marker": "percentageOf", "percentage": { "dead": true, "level": 1, "marker": "percent", "modifiers": [ "scale" ], "range": { "end": 9, "start": 0 }, "scale": { "dead": true, "instance": true, "level": 1, "marker": "integer", "range": { "end": 1, "start": 0 }, "text": "10", "types": [ "integer" ], "value": 10, "word": "10" }, "text": "10 percent", "types": [ "percent" ], "value": "percent", "word": "percent" }, "range": { "end": 16, "start": 0 }, "semanticIsEvaluate": true, "text": "10 percent of 110", "topLevel": true, "touchedBy": [ "percentages#call2" ], "value": { "context_index": 1, "dead": true, "default": true, "evalue": { "edefault": true, "evalue": 110, "instance": true, "level": 0, "marker": "integer", "range": { "end": 16, "start": 14 }, "text": null, "touchedBy": [ "percentages#call3" ], "types": [ "integer" ], "value": 11, "word": null }, "instance": true, "isReponse": true, "isResponse": true, "level": 1, "marker": "percentageOf", "paraphrase": false, "percentage": { "dead": true, "level": 1, "marker": "percent", "modifiers": [ "scale" ], "range": { "end": 9, "start": 0 }, "scale": { "dead": true, "instance": true, "level": 1, "marker": "integer", "range": { "end": 1, "start": 0 }, "text": "10", "types": [ "integer" ], "value": 10, "word": "10" }, "text": "10 percent", "types": [ "percent" ], "value": "percent", "word": "percent" }, "range": { "end": 16, "start": 0 }, "semanticIsEvaluate": false, "text": "10 percent of 110", "topLevel": true, "touchedBy": [ "percentages#call3", "percentages#call2" ], "value": { "instance": true, "level": 0, "marker": "integer", "range": { "end": 16, "start": 14 }, "text": "110", "types": [ "integer" ], "value": 110, "word": "110" }, "word": "of" }, "word": "of" }, "generatedParenthesized": "(((11)))", "paraphrases": "10 percent of 110", "paraphrasesParenthesized": "(10 percent of 110)", "responses": [ "11" ] } ] }, "paraphrases": [ "10 percent of 110" ], "paraphrasesParenthesized": [ "(10 percent of 110)" ], "query": "10 percent of 110", "responses": [ "11" ], "summaries": [ { "length": 1, "summaries": [ { "counter": 1, "operators": [ { "marker": [ "integer", 0 ], "range": { "end": 1, "start": 0 } }, { "marker": [ "percent", 0 ], "range": { "end": 9, "start": 3 } }, { "marker": [ "percentageOf", 0 ], "range": { "end": 12, "start": 11 } }, { "marker": [ "integer", 0 ], "range": { "end": 16, "start": 14 } } ] }, { "counter": 2, "operators": [ { "marker": [ "integer", 1 ], "range": { "end": 1, "start": 0 } }, { "marker": [ "percent", 0 ], "range": { "end": 9, "start": 3 } }, { "marker": [ "percentageOf", 0 ], "range": { "end": 12, "start": 11 } }, { "marker": [ "integer", 0 ], "range": { "end": 16, "start": 14 } } ] }, { "counter": 3, "operators": [ { "marker": [ "percent", 1 ], "range": { "end": 9, "start": 0 } }, { "marker": [ "percentageOf", 0 ], "range": { "end": 12, "start": 11 } }, { "marker": [ "integer", 0 ], "range": { "end": 16, "start": 14 } } ] }, { "counter": 4, "operators": [ { "marker": [ "percentageOf", 1 ], "range": { "end": 16, "start": 0 } } ] } ] } ] } ]