tpmkms
Version:
Reusable libraries for Entodicton, a natural language to json converter
446 lines • 8.85 kB
JSON
[
{
"associations": [
[
[
"negatable",
0
],
[
"not",
0
]
]
],
"config": {
},
"contexts": [
{
"context_index": 1,
"dead": true,
"level": 1,
"marker": "negatable",
"modifiers": [
"negated"
],
"negated": {
"default": true,
"level": 0,
"marker": "not",
"range": {
"end": 2,
"start": 0
},
"text": "not",
"value": "not",
"word": "not"
},
"number": "one",
"range": {
"end": 12,
"start": 0
},
"text": "not negatable",
"topLevel": true,
"types": [
"negatable"
],
"word": "negatable"
}
],
"generatedParenthesized": [
""
],
"metadata": {
"opChoices": [
{
"counter": 1,
"op": [
"not",
0
],
"ops": [
[
"negatable",
0
],
[
"not",
0
]
]
},
{
"counter": 2,
"op": [
"negatable",
0
],
"ops": [
[
"negatable",
0
]
]
}
]
},
"objects": {
"nameToUUID": {
"gdefaults": "gdefaults2",
"negation": "negation1",
"pos": "pos2",
"punctuation": "punctuation2",
"tokenize": "tokenize2"
},
"namespaced": {
"gdefaults2": {
},
"negation1": {
},
"pos2": {
},
"punctuation2": {
},
"tokenize2": {
}
},
"processed": [
{
"context": {
"context_index": 1,
"dead": true,
"level": 1,
"marker": "negatable",
"modifiers": [
"negated"
],
"negated": {
"default": true,
"level": 0,
"marker": "not",
"range": {
"end": 2,
"start": 0
},
"text": "not",
"value": "not",
"word": "not"
},
"number": "one",
"range": {
"end": 12,
"start": 0
},
"text": "not negatable",
"topLevel": true,
"types": [
"negatable"
],
"word": "negatable"
},
"generatedParenthesized": "",
"paraphrases": "not negatable",
"paraphrasesParenthesized": "((not) (negatable))",
"responses": [
""
]
}
]
},
"paraphrases": [
"not negatable"
],
"paraphrasesParenthesized": [
"((not) (negatable))"
],
"query": "not negatable",
"responses": [
""
],
"summaries": [
{
"length": 1,
"summaries": [
{
"counter": 1,
"operators": [
{
"marker": [
"not",
0
],
"range": {
"end": 2,
"start": 0
}
},
{
"marker": [
"negatable",
0
],
"range": {
"end": 12,
"start": 4
}
}
]
},
{
"counter": 2,
"operators": [
{
"marker": [
"negatable",
0
],
"range": {
"end": 12,
"start": 0
}
}
]
},
{
"counter": 3,
"operators": [
{
"marker": [
"negatable",
1
],
"range": {
"end": 12,
"start": 0
}
}
]
}
]
}
]
},
{
"associations": [
[
[
"negatable",
0
],
[
"not",
0
]
]
],
"config": {
},
"contexts": [
{
"context_index": 1,
"dead": true,
"level": 1,
"marker": "negatable",
"modifiers": [
"negated"
],
"negated": {
"default": true,
"level": 0,
"marker": "not",
"range": {
"end": 2,
"start": 0
},
"text": "not",
"value": "not",
"word": "not"
},
"number": "many",
"range": {
"end": 13,
"start": 0
},
"text": "not negatables",
"topLevel": true,
"types": [
"negatable"
],
"word": "negatables"
}
],
"generatedParenthesized": [
""
],
"metadata": {
"opChoices": [
{
"counter": 1,
"op": [
"not",
0
],
"ops": [
[
"negatable",
0
],
[
"not",
0
]
]
},
{
"counter": 2,
"op": [
"negatable",
0
],
"ops": [
[
"negatable",
0
]
]
}
]
},
"objects": {
"nameToUUID": {
"gdefaults": "gdefaults2",
"negation": "negation1",
"pos": "pos2",
"punctuation": "punctuation2",
"tokenize": "tokenize2"
},
"namespaced": {
"gdefaults2": {
},
"negation1": {
},
"pos2": {
},
"punctuation2": {
},
"tokenize2": {
}
},
"processed": [
{
"context": {
"context_index": 1,
"dead": true,
"level": 1,
"marker": "negatable",
"modifiers": [
"negated"
],
"negated": {
"default": true,
"level": 0,
"marker": "not",
"range": {
"end": 2,
"start": 0
},
"text": "not",
"value": "not",
"word": "not"
},
"number": "many",
"range": {
"end": 13,
"start": 0
},
"text": "not negatables",
"topLevel": true,
"types": [
"negatable"
],
"word": "negatables"
},
"generatedParenthesized": "",
"paraphrases": "not negatables",
"paraphrasesParenthesized": "((not) (negatables))",
"responses": [
""
]
}
]
},
"paraphrases": [
"not negatables"
],
"paraphrasesParenthesized": [
"((not) (negatables))"
],
"query": "not negatables",
"responses": [
""
],
"summaries": [
{
"length": 1,
"summaries": [
{
"counter": 1,
"operators": [
{
"marker": [
"not",
0
],
"range": {
"end": 2,
"start": 0
}
},
{
"marker": [
"negatable",
0
],
"range": {
"end": 13,
"start": 4
}
}
]
},
{
"counter": 2,
"operators": [
{
"marker": [
"negatable",
0
],
"range": {
"end": 13,
"start": 0
}
}
]
},
{
"counter": 3,
"operators": [
{
"marker": [
"negatable",
1
],
"range": {
"end": 13,
"start": 0
}
}
]
}
]
}
]
}
]