tpmkms
Version:
Reusable libraries for Entodicton, a natural language to json converter
540 lines • 11.2 kB
JSON
[
{
"associations": [
[
[
"list",
0
],
[
"unknown",
0
]
],
[
[
"list",
1
],
[
"unknown",
0
]
]
],
"config": {
},
"contexts": [
{
"context_id": 2,
"context_index": 1,
"default": true,
"isList": true,
"level": 1,
"listable": true,
"marker": "list",
"range": {
"end": 8,
"start": 0
},
"text": "1 2 and 3",
"topLevel": true,
"types": [
"list",
"unknown"
],
"value": [
{
"dead": true,
"level": 0,
"marker": "unknown",
"range": {
"end": 0,
"start": 0
},
"text": "1",
"types": [
"unknown"
],
"unknown": true,
"value": "1",
"word": "1"
},
{
"dead": true,
"level": 0,
"marker": "unknown",
"range": {
"end": 2,
"start": 2
},
"text": "2",
"types": [
"unknown"
],
"unknown": true,
"value": "2",
"word": "2"
},
{
"dead": true,
"level": 0,
"marker": "unknown",
"range": {
"end": 8,
"start": 8
},
"text": "3",
"types": [
"unknown"
],
"unknown": true,
"value": "3",
"word": "3"
}
],
"word": "and"
}
],
"generatedParenthesized": [
""
],
"metadata": {
"opChoices": [
{
"counter": 1,
"op": [
"unknown",
0
],
"ops": [
[
"list",
0
],
[
"unknown",
0
],
[
"unknown",
0
],
[
"unknown",
0
]
]
},
{
"counter": 2,
"op": [
"unknown",
0
],
"ops": [
[
"list",
0
],
[
"unknown",
0
],
[
"unknown",
0
]
]
},
{
"counter": 3,
"op": [
"unknown",
0
],
"ops": [
[
"list",
0
],
[
"unknown",
0
]
]
},
{
"counter": 4,
"op": [
"list",
0
],
"ops": [
[
"list",
0
]
]
},
{
"counter": 5,
"op": [
"list",
1
],
"ops": [
[
"list",
1
]
]
}
]
},
"objects": {
"nameToUUID": {
"conjunction": "conjunction1",
"gdefaults": "gdefaults2",
"tokenize": "tokenize2",
"words": "words2"
},
"namespaced": {
"conjunction1": {
"km": "conjunction1"
},
"gdefaults2": {
"km": "gdefaults2"
},
"tokenize2": {
"km": "tokenize2"
},
"words2": {
"km": "words2",
"words": [
]
}
},
"processed": [
{
"context": {
"context_id": 2,
"context_index": 1,
"default": true,
"isList": true,
"level": 1,
"listable": true,
"marker": "list",
"range": {
"end": 8,
"start": 0
},
"text": "1 2 and 3",
"topLevel": true,
"types": [
"list",
"unknown"
],
"value": [
{
"dead": true,
"level": 0,
"marker": "unknown",
"range": {
"end": 0,
"start": 0
},
"text": "1",
"types": [
"unknown"
],
"unknown": true,
"value": "1",
"word": "1"
},
{
"dead": true,
"level": 0,
"marker": "unknown",
"range": {
"end": 2,
"start": 2
},
"text": "2",
"types": [
"unknown"
],
"unknown": true,
"value": "2",
"word": "2"
},
{
"dead": true,
"level": 0,
"marker": "unknown",
"range": {
"end": 8,
"start": 8
},
"text": "3",
"types": [
"unknown"
],
"unknown": true,
"value": "3",
"word": "3"
}
],
"word": "and"
},
"generatedParenthesized": [
],
"paraphrases": [
],
"paraphrasesParenthesized": [
],
"responses": [
""
]
}
]
},
"paraphrases": [
"1, 2 and 3"
],
"paraphrasesParenthesized": [
"((1), (2) and (3))"
],
"query": "1 2 and 3",
"responses": [
""
],
"summaries": [
{
"length": 1,
"summaries": [
{
"counter": 1,
"operators": [
{
"marker": [
"unknown",
0
],
"range": {
"end": 0,
"start": 0
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 2,
"start": 2
}
},
{
"marker": [
"list",
0
],
"range": {
"end": 6,
"start": 4
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 8,
"start": 8
}
}
]
},
{
"counter": 2,
"operators": [
{
"marker": [
"unknown",
0
],
"range": {
"end": 0,
"start": 0
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 2,
"start": 2
}
},
{
"marker": [
"list",
0
],
"range": {
"end": 6,
"start": 4
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 8,
"start": 8
}
}
]
},
{
"counter": 3,
"operators": [
{
"marker": [
"unknown",
0
],
"range": {
"end": 0,
"start": 0
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 2,
"start": 2
}
},
{
"marker": [
"list",
0
],
"range": {
"end": 6,
"start": 4
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 8,
"start": 8
}
}
]
},
{
"counter": 4,
"operators": [
{
"marker": [
"unknown",
0
],
"range": {
"end": 0,
"start": 0
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 2,
"start": 2
}
},
{
"marker": [
"list",
0
],
"range": {
"end": 6,
"start": 4
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 8,
"start": 8
}
}
]
},
{
"counter": 5,
"operators": [
{
"marker": [
"unknown",
0
],
"range": {
"end": 0,
"start": 0
}
},
{
"marker": [
"list",
1
],
"range": {
"end": 8,
"start": 2
}
}
]
},
{
"counter": 6,
"operators": [
{
"marker": [
"list",
1
],
"range": {
"end": 8,
"start": 0
}
}
]
}
]
}
]
}
]