tpmkms
Version:
Reusable libraries for Entodicton, a natural language to json converter
1,142 lines • 24.6 kB
JSON
[
{
"associations": [
[
[
"integer",
0
],
[
"percent",
0
]
]
],
"config": {
},
"contexts": [
{
"context_id": 2,
"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": {
"associations": [
],
"nameToUUID": {
"gdefaults": "gdefaults2",
"numbers": "numbers2",
"percentages": "percentages1",
"sdefaults": "sdefaults2",
"tokenize": "tokenize2",
"words": "words2"
},
"namespaced": {
"gdefaults2": {
"km": "gdefaults2"
},
"numbers2": {
"km": "numbers2"
},
"percentages1": {
"km": "percentages1"
},
"sdefaults2": {
"km": "sdefaults2"
},
"tokenize2": {
"km": "tokenize2"
},
"words2": {
"km": "words2",
"words": [
]
}
},
"processed": [
{
"context": {
"context_id": 2,
"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": [
],
"paraphrasesParenthesized": [
],
"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_id": 2,
"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": {
"associations": [
],
"nameToUUID": {
"gdefaults": "gdefaults2",
"numbers": "numbers2",
"percentages": "percentages1",
"sdefaults": "sdefaults2",
"tokenize": "tokenize2",
"words": "words2"
},
"namespaced": {
"gdefaults2": {
"km": "gdefaults2"
},
"numbers2": {
"km": "numbers2"
},
"percentages1": {
"km": "percentages1"
},
"sdefaults2": {
"km": "sdefaults2"
},
"tokenize2": {
"km": "tokenize2"
},
"words2": {
"km": "words2",
"words": [
]
}
},
"processed": [
{
"context": {
"context_id": 2,
"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": [
],
"paraphrasesParenthesized": [
],
"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
],
[
"percentageOf",
0
]
]
],
"config": {
},
"contexts": [
{
"context_id": 2,
"context_index": 1,
"dead": true,
"default": true,
"evalue": {
"context_id": 2,
"context_index": 1,
"dead": true,
"default": true,
"evalue": {
"edefault": true,
"evalue": 11,
"instance": true,
"isModule": true,
"isProcess": true,
"level": 0,
"marker": "integer",
"range": {
"end": 16,
"start": 14
},
"text": null,
"touchedBy": [
"percentages#call3"
],
"types": [
"integer"
],
"value": 11,
"word": null
},
"instance": true,
"isModule": true,
"isProcess": 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"
},
"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": {
"instance": true,
"level": 0,
"marker": "integer",
"range": {
"end": 16,
"start": 14
},
"text": "110",
"types": [
"integer"
],
"value": 110,
"word": "110"
},
"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": {
"associations": [
],
"nameToUUID": {
"gdefaults": "gdefaults2",
"numbers": "numbers2",
"percentages": "percentages1",
"sdefaults": "sdefaults2",
"tokenize": "tokenize2",
"words": "words2"
},
"namespaced": {
"gdefaults2": {
"km": "gdefaults2"
},
"numbers2": {
"km": "numbers2"
},
"percentages1": {
"km": "percentages1"
},
"sdefaults2": {
"km": "sdefaults2"
},
"tokenize2": {
"km": "tokenize2"
},
"words2": {
"km": "words2",
"words": [
]
}
},
"processed": [
{
"context": {
"context_id": 2,
"context_index": 1,
"dead": true,
"default": true,
"evalue": {
"context_id": 2,
"context_index": 1,
"dead": true,
"default": true,
"evalue": {
"edefault": true,
"evalue": 11,
"instance": true,
"isModule": true,
"isProcess": true,
"level": 0,
"marker": "integer",
"range": {
"end": 16,
"start": 14
},
"text": null,
"touchedBy": [
"percentages#call3"
],
"types": [
"integer"
],
"value": 11,
"word": null
},
"instance": true,
"isModule": true,
"isProcess": 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"
},
"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": {
"instance": true,
"level": 0,
"marker": "integer",
"range": {
"end": 16,
"start": 14
},
"text": "110",
"types": [
"integer"
],
"value": 110,
"word": "110"
},
"word": "of"
},
"generatedParenthesized": [
],
"paraphrases": [
],
"paraphrasesParenthesized": [
],
"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
}
}
]
}
]
}
]
}
]