tpmkms
Version:
Reusable libraries for Entodicton, a natural language to json converter
1,766 lines • 37.7 kB
JSON
[
{
"associations": [
[
[
"character",
0
],
[
"unknown",
0
]
],
[
[
"character",
0
],
[
"unknown",
0
],
[
"unknown",
1
]
],
[
[
"character",
0
],
[
"unknown",
1
]
],
[
[
"character",
1
],
[
"unknown",
1
]
]
],
"config": {
},
"contexts": [
{
"context_index": 1,
"dead": true,
"isResponse": true,
"level": 1,
"marker": "character",
"range": {
"end": 22,
"start": 0
},
"text": "bob 20 euros in dollars",
"topLevel": true,
"touchedBy": [
"characters#call2"
],
"utterance": "20 euros in dollars",
"value": "bob",
"word": "bob",
"words": [
{
"dead": true,
"level": 1,
"marker": "unknown",
"range": {
"end": 5,
"start": 4
},
"text": "20",
"unknown": true,
"value": "20",
"word": "20"
},
{
"dead": true,
"level": 1,
"marker": "unknown",
"range": {
"end": 11,
"start": 7
},
"text": "euros",
"unknown": true,
"value": "euros",
"word": "euros"
},
{
"dead": true,
"level": 1,
"marker": "unknown",
"range": {
"end": 14,
"start": 13
},
"text": "in",
"unknown": true,
"value": "in",
"word": "in"
},
{
"dead": true,
"level": 1,
"marker": "unknown",
"range": {
"end": 22,
"start": 16
},
"text": "dollars",
"unknown": true,
"value": "dollars",
"word": "dollars"
}
]
}
],
"generatedParenthesized": [
"(Asked bob '20 euros in dollars')"
],
"metadata": {
"opChoices": [
{
"counter": 1,
"op": [
"unknown",
0
],
"ops": [
[
"character",
0
],
[
"unknown",
0
],
[
"unknown",
0
],
[
"unknown",
0
],
[
"unknown",
0
]
]
},
{
"counter": 2,
"op": [
"unknown",
0
],
"ops": [
[
"character",
0
],
[
"unknown",
0
],
[
"unknown",
0
],
[
"unknown",
0
]
]
},
{
"counter": 3,
"op": [
"unknown",
0
],
"ops": [
[
"character",
0
],
[
"unknown",
0
],
[
"unknown",
0
]
]
},
{
"counter": 4,
"op": [
"unknown",
0
],
"ops": [
[
"character",
0
],
[
"unknown",
0
]
]
},
{
"counter": 5,
"op": [
"character",
0
],
"ops": [
[
"character",
0
]
]
},
{
"counter": 6,
"op": [
"character",
1
],
"ops": [
[
"character",
1
]
]
},
{
"counter": 7,
"op": [
"character",
1
],
"ops": [
[
"character",
1
]
]
},
{
"counter": 8,
"op": [
"character",
1
],
"ops": [
[
"character",
1
]
]
},
{
"counter": 9,
"op": [
"character",
1
],
"ops": [
[
"character",
1
]
]
},
{
"counter": 10,
"op": [
"character",
1
],
"ops": [
[
"character",
1
]
]
}
]
},
"objects": {
"nameToUUID": {
"characters": "characters1",
"gdefaults": "gdefaults2",
"tokenize": "tokenize2"
},
"namespaced": {
"characters1": {
},
"gdefaults2": {
},
"tokenize2": {
}
},
"processed": [
{
"context": {
"context_index": 1,
"dead": true,
"isResponse": true,
"level": 1,
"marker": "character",
"range": {
"end": 22,
"start": 0
},
"text": "bob 20 euros in dollars",
"topLevel": true,
"touchedBy": [
"characters#call2"
],
"utterance": "20 euros in dollars",
"value": "bob",
"word": "bob",
"words": [
{
"dead": true,
"level": 1,
"marker": "unknown",
"range": {
"end": 5,
"start": 4
},
"text": "20",
"unknown": true,
"value": "20",
"word": "20"
},
{
"dead": true,
"level": 1,
"marker": "unknown",
"range": {
"end": 11,
"start": 7
},
"text": "euros",
"unknown": true,
"value": "euros",
"word": "euros"
},
{
"dead": true,
"level": 1,
"marker": "unknown",
"range": {
"end": 14,
"start": 13
},
"text": "in",
"unknown": true,
"value": "in",
"word": "in"
},
{
"dead": true,
"level": 1,
"marker": "unknown",
"range": {
"end": 22,
"start": 16
},
"text": "dollars",
"unknown": true,
"value": "dollars",
"word": "dollars"
}
]
},
"generatedParenthesized": "(Asked bob '20 euros in dollars')",
"paraphrases": "bob, 20 euros in dollars",
"paraphrasesParenthesized": "(bob, 20 euros in dollars)",
"responses": [
"Asked bob '20 euros in dollars'"
]
}
]
},
"paraphrases": [
"bob, 20 euros in dollars"
],
"paraphrasesParenthesized": [
"(bob, 20 euros in dollars)"
],
"query": "bob 20 euros in dollars",
"responses": [
"Asked bob '20 euros in dollars'"
],
"summaries": [
{
"length": 1,
"summaries": [
{
"counter": 1,
"operators": [
{
"marker": [
"character",
0
],
"range": {
"end": 2,
"start": 0
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 5,
"start": 4
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 11,
"start": 7
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 14,
"start": 13
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 22,
"start": 16
}
}
]
},
{
"counter": 2,
"operators": [
{
"marker": [
"character",
0
],
"range": {
"end": 2,
"start": 0
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 5,
"start": 4
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 11,
"start": 7
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 14,
"start": 13
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 22,
"start": 16
}
}
]
},
{
"counter": 3,
"operators": [
{
"marker": [
"character",
0
],
"range": {
"end": 2,
"start": 0
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 5,
"start": 4
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 11,
"start": 7
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 14,
"start": 13
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 22,
"start": 16
}
}
]
},
{
"counter": 4,
"operators": [
{
"marker": [
"character",
0
],
"range": {
"end": 2,
"start": 0
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 5,
"start": 4
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 11,
"start": 7
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 14,
"start": 13
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 22,
"start": 16
}
}
]
},
{
"counter": 5,
"operators": [
{
"marker": [
"character",
0
],
"range": {
"end": 2,
"start": 0
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 5,
"start": 4
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 11,
"start": 7
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 14,
"start": 13
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 22,
"start": 16
}
}
]
},
{
"counter": 6,
"operators": [
{
"marker": [
"character",
1
],
"range": {
"end": 2,
"start": 0
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 5,
"start": 4
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 11,
"start": 7
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 14,
"start": 13
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 22,
"start": 16
}
}
]
},
{
"counter": 7,
"operators": [
{
"marker": [
"character",
1
],
"range": {
"end": 5,
"start": 0
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 11,
"start": 7
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 14,
"start": 13
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 22,
"start": 16
}
}
]
},
{
"counter": 8,
"operators": [
{
"marker": [
"character",
1
],
"range": {
"end": 11,
"start": 0
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 14,
"start": 13
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 22,
"start": 16
}
}
]
},
{
"counter": 9,
"operators": [
{
"marker": [
"character",
1
],
"range": {
"end": 14,
"start": 0
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 22,
"start": 16
}
}
]
},
{
"counter": 10,
"operators": [
{
"marker": [
"character",
1
],
"range": {
"end": 22,
"start": 0
}
}
]
},
{
"counter": 11,
"operators": [
{
"marker": [
"character",
1
],
"range": {
"end": 22,
"start": 0
}
}
]
}
]
}
]
},
{
"associations": [
[
[
"character",
0
],
[
"unknown",
0
]
],
[
[
"character",
0
],
[
"unknown",
0
],
[
"unknown",
1
]
],
[
[
"character",
0
],
[
"unknown",
1
]
],
[
[
"character",
1
],
[
"unknown",
1
]
]
],
"config": {
},
"contexts": [
{
"context_index": 1,
"dead": true,
"isResponse": true,
"level": 1,
"marker": "character",
"range": {
"end": 21,
"start": 0
},
"text": "sally what is the time",
"topLevel": true,
"touchedBy": [
"characters#call2"
],
"utterance": "what is the time",
"value": "sally",
"word": "sally",
"words": [
{
"dead": true,
"level": 1,
"marker": "unknown",
"range": {
"end": 9,
"start": 6
},
"text": "what",
"unknown": true,
"value": "what",
"word": "what"
},
{
"dead": true,
"level": 1,
"marker": "unknown",
"range": {
"end": 12,
"start": 11
},
"text": "is",
"unknown": true,
"value": "is",
"word": "is"
},
{
"dead": true,
"level": 1,
"marker": "unknown",
"range": {
"end": 16,
"start": 14
},
"text": "the",
"unknown": true,
"value": "the",
"word": "the"
},
{
"dead": true,
"level": 1,
"marker": "unknown",
"range": {
"end": 21,
"start": 18
},
"text": "time",
"unknown": true,
"value": "time",
"word": "time"
}
]
}
],
"generatedParenthesized": [
"(Asked sally 'what is the time')"
],
"metadata": {
"opChoices": [
{
"counter": 1,
"op": [
"unknown",
0
],
"ops": [
[
"character",
0
],
[
"unknown",
0
],
[
"unknown",
0
],
[
"unknown",
0
],
[
"unknown",
0
]
]
},
{
"counter": 2,
"op": [
"unknown",
0
],
"ops": [
[
"character",
0
],
[
"unknown",
0
],
[
"unknown",
0
],
[
"unknown",
0
]
]
},
{
"counter": 3,
"op": [
"unknown",
0
],
"ops": [
[
"character",
0
],
[
"unknown",
0
],
[
"unknown",
0
]
]
},
{
"counter": 4,
"op": [
"unknown",
0
],
"ops": [
[
"character",
0
],
[
"unknown",
0
]
]
},
{
"counter": 5,
"op": [
"character",
0
],
"ops": [
[
"character",
0
]
]
},
{
"counter": 6,
"op": [
"character",
1
],
"ops": [
[
"character",
1
]
]
},
{
"counter": 7,
"op": [
"character",
1
],
"ops": [
[
"character",
1
]
]
},
{
"counter": 8,
"op": [
"character",
1
],
"ops": [
[
"character",
1
]
]
},
{
"counter": 9,
"op": [
"character",
1
],
"ops": [
[
"character",
1
]
]
},
{
"counter": 10,
"op": [
"character",
1
],
"ops": [
[
"character",
1
]
]
}
]
},
"objects": {
"nameToUUID": {
"characters": "characters1",
"gdefaults": "gdefaults2",
"tokenize": "tokenize2"
},
"namespaced": {
"characters1": {
},
"gdefaults2": {
},
"tokenize2": {
}
},
"processed": [
{
"context": {
"context_index": 1,
"dead": true,
"isResponse": true,
"level": 1,
"marker": "character",
"range": {
"end": 21,
"start": 0
},
"text": "sally what is the time",
"topLevel": true,
"touchedBy": [
"characters#call2"
],
"utterance": "what is the time",
"value": "sally",
"word": "sally",
"words": [
{
"dead": true,
"level": 1,
"marker": "unknown",
"range": {
"end": 9,
"start": 6
},
"text": "what",
"unknown": true,
"value": "what",
"word": "what"
},
{
"dead": true,
"level": 1,
"marker": "unknown",
"range": {
"end": 12,
"start": 11
},
"text": "is",
"unknown": true,
"value": "is",
"word": "is"
},
{
"dead": true,
"level": 1,
"marker": "unknown",
"range": {
"end": 16,
"start": 14
},
"text": "the",
"unknown": true,
"value": "the",
"word": "the"
},
{
"dead": true,
"level": 1,
"marker": "unknown",
"range": {
"end": 21,
"start": 18
},
"text": "time",
"unknown": true,
"value": "time",
"word": "time"
}
]
},
"generatedParenthesized": "(Asked sally 'what is the time')",
"paraphrases": "sally, what is the time",
"paraphrasesParenthesized": "(sally, what is the time)",
"responses": [
"Asked sally 'what is the time'"
]
}
]
},
"paraphrases": [
"sally, what is the time"
],
"paraphrasesParenthesized": [
"(sally, what is the time)"
],
"query": "sally what is the time",
"responses": [
"Asked sally 'what is the time'"
],
"summaries": [
{
"length": 1,
"summaries": [
{
"counter": 1,
"operators": [
{
"marker": [
"character",
0
],
"range": {
"end": 4,
"start": 0
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 9,
"start": 6
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 12,
"start": 11
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 16,
"start": 14
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 21,
"start": 18
}
}
]
},
{
"counter": 2,
"operators": [
{
"marker": [
"character",
0
],
"range": {
"end": 4,
"start": 0
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 9,
"start": 6
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 12,
"start": 11
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 16,
"start": 14
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 21,
"start": 18
}
}
]
},
{
"counter": 3,
"operators": [
{
"marker": [
"character",
0
],
"range": {
"end": 4,
"start": 0
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 9,
"start": 6
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 12,
"start": 11
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 16,
"start": 14
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 21,
"start": 18
}
}
]
},
{
"counter": 4,
"operators": [
{
"marker": [
"character",
0
],
"range": {
"end": 4,
"start": 0
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 9,
"start": 6
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 12,
"start": 11
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 16,
"start": 14
}
},
{
"marker": [
"unknown",
0
],
"range": {
"end": 21,
"start": 18
}
}
]
},
{
"counter": 5,
"operators": [
{
"marker": [
"character",
0
],
"range": {
"end": 4,
"start": 0
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 9,
"start": 6
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 12,
"start": 11
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 16,
"start": 14
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 21,
"start": 18
}
}
]
},
{
"counter": 6,
"operators": [
{
"marker": [
"character",
1
],
"range": {
"end": 4,
"start": 0
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 9,
"start": 6
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 12,
"start": 11
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 16,
"start": 14
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 21,
"start": 18
}
}
]
},
{
"counter": 7,
"operators": [
{
"marker": [
"character",
1
],
"range": {
"end": 9,
"start": 0
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 12,
"start": 11
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 16,
"start": 14
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 21,
"start": 18
}
}
]
},
{
"counter": 8,
"operators": [
{
"marker": [
"character",
1
],
"range": {
"end": 12,
"start": 0
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 16,
"start": 14
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 21,
"start": 18
}
}
]
},
{
"counter": 9,
"operators": [
{
"marker": [
"character",
1
],
"range": {
"end": 16,
"start": 0
}
},
{
"marker": [
"unknown",
1
],
"range": {
"end": 21,
"start": 18
}
}
]
},
{
"counter": 10,
"operators": [
{
"marker": [
"character",
1
],
"range": {
"end": 21,
"start": 0
}
}
]
},
{
"counter": 11,
"operators": [
{
"marker": [
"character",
1
],
"range": {
"end": 21,
"start": 0
}
}
]
}
]
}
]
}
]