yomichan/test/data/test-translator-data.json
toasted-nutbread e4a4e5f85f
Improve term meta ordering (#1455)
* Update implementation of _buildTermMeta

* Remove old implementation

* Expose dictionaryPriority on frequencies and pitch accents

* Update how meta data is generated; add index

* Update order

* Update names

* Expose expressionIndex as part of pitch/frequency data

* Implement meta sorting

* Update test data
2021-02-27 22:27:00 -05:00

21561 lines
1.0 MiB
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"optionsPresets": {
"kanji": {
"enabledDictionaryMap": [
[
"${title}",
{
"priority": 0
}
]
]
},
"default": {
"wildcard": null,
"mainDictionary": "${title}",
"alphanumeric": false,
"convertHalfWidthCharacters": false,
"convertNumericCharacters": false,
"convertAlphabeticCharacters": false,
"convertHiraganaToKatakana": false,
"convertKatakanaToHiragana": false,
"collapseEmphaticSequences": false,
"textReplacements": [
null
],
"enabledDictionaryMap": [
[
"${title}",
{
"priority": 0,
"allowSecondarySearches": false
}
]
]
}
},
"tests": [
{
"comment": "Basic kanji test 1",
"func": "findKanji",
"text": "打",
"options": "kanji",
"expected": {
"definitions": [
{
"type": "kanji",
"character": "打",
"dictionary": "Test Dictionary 2",
"onyomi": [
"ダ",
"ダアス"
],
"kunyomi": [
"う.つ",
"う.ち-",
"ぶ.つ"
],
"glossary": [
"meaning1",
"meaning2",
"meaning3",
"meaning4",
"meaning5"
],
"tags": [
{
"name": "ktag1",
"category": "kcategory1",
"notes": "ktag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "ktag2",
"category": "kcategory2",
"notes": "ktag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"stats": {
"kcategory3": [
{
"name": "kstat1",
"category": "kcategory3",
"notes": "kstat1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"value": "1"
}
],
"kcategory4": [
{
"name": "kstat2",
"category": "kcategory4",
"notes": "kstat2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"value": "2"
}
],
"kcategory5": [
{
"name": "kstat3",
"category": "kcategory5",
"notes": "kstat3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"value": "3"
}
],
"kcategory6": [
{
"name": "kstat4",
"category": "kcategory6",
"notes": "kstat4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"value": "4"
}
],
"kcategory7": [
{
"name": "kstat5",
"category": "kcategory7",
"notes": "kstat5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"value": "5"
}
]
},
"frequencies": [
{
"index": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"character": "打",
"frequency": 1
}
]
}
]
}
},
{
"comment": "Basic kanji test 2",
"func": "findKanji",
"text": "込",
"options": "kanji",
"expected": {
"definitions": [
{
"type": "kanji",
"character": "込",
"dictionary": "Test Dictionary 2",
"onyomi": [],
"kunyomi": [
"-こ.む",
"こ.む",
"こ.み",
"-こ.み",
"こ.める"
],
"glossary": [
"meaning1",
"meaning2",
"meaning3",
"meaning4",
"meaning5"
],
"tags": [
{
"name": "ktag1",
"category": "kcategory1",
"notes": "ktag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "ktag2",
"category": "kcategory2",
"notes": "ktag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"stats": {
"kcategory3": [
{
"name": "kstat1",
"category": "kcategory3",
"notes": "kstat1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"value": "1"
}
],
"kcategory4": [
{
"name": "kstat2",
"category": "kcategory4",
"notes": "kstat2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"value": "2"
}
],
"kcategory5": [
{
"name": "kstat3",
"category": "kcategory5",
"notes": "kstat3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"value": "3"
}
],
"kcategory6": [
{
"name": "kstat4",
"category": "kcategory6",
"notes": "kstat4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"value": "4"
}
],
"kcategory7": [
{
"name": "kstat5",
"category": "kcategory7",
"notes": "kstat5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"value": "5"
}
]
},
"frequencies": [
{
"index": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"character": "込",
"frequency": 2
}
]
}
]
}
},
{
"comment": "Missing kanji test",
"func": "findKanji",
"text": "画",
"options": "kanji",
"expected": {
"definitions": []
}
},
{
"comment": "Find term using expression text 1",
"func": "findTerms",
"mode": "split",
"text": "打",
"options": "default",
"expected": {
"length": 1,
"definitions": [
{
"type": "term",
"id": 1,
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "だ",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "だ",
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"glossary": [
"definition1",
"definition2"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 2,
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 2,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "ダース",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "ダース",
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"glossary": [
"definition3",
"definition4"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
]
}
},
{
"comment": "Find term using expression text 2",
"func": "findTerms",
"mode": "split",
"text": "打つ",
"options": "default",
"expected": {
"length": 2,
"definitions": [
{
"type": "term",
"id": 3,
"source": "打つ",
"rawSource": "打つ",
"sourceTerm": "打つ",
"reasons": [],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition5",
"definition6"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 5,
"source": "打つ",
"rawSource": "打つ",
"sourceTerm": "打つ",
"reasons": [],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition9",
"definition10"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 4,
"source": "打つ",
"rawSource": "打つ",
"sourceTerm": "打つ",
"reasons": [],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition7",
"definition8"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 6,
"source": "打つ",
"rawSource": "打つ",
"sourceTerm": "打つ",
"reasons": [],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition11",
"definition12"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 1,
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "だ",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "だ",
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"glossary": [
"definition1",
"definition2"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 2,
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 2,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "ダース",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "ダース",
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"glossary": [
"definition3",
"definition4"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
]
}
},
{
"comment": "Find term using expression text 3",
"func": "findTerms",
"mode": "split",
"text": "打ち込む",
"options": "default",
"expected": {
"length": 4,
"definitions": [
{
"type": "term",
"id": 7,
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 10,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition13",
"definition14"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 9,
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 10,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition17",
"definition18"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 8,
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 1,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition15",
"definition16"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 10,
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 1,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition19",
"definition20"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 3,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition5",
"definition6"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 5,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition9",
"definition10"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 4,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition7",
"definition8"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 6,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition11",
"definition12"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 1,
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "だ",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "だ",
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"glossary": [
"definition1",
"definition2"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 2,
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 2,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "ダース",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "ダース",
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"glossary": [
"definition3",
"definition4"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
]
}
},
{
"comment": "Find term using expression text 4",
"func": "findTerms",
"mode": "split",
"text": "画像",
"options": "default",
"expected": {
"length": 2,
"definitions": [
{
"type": "term",
"id": 11,
"source": "画像",
"rawSource": "画像",
"sourceTerm": "画像",
"reasons": [],
"score": 1,
"sequence": 5,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "画像",
"reading": "がぞう",
"expressions": [
{
"sourceTerm": "画像",
"expression": "画像",
"reading": "がぞう",
"furiganaSegments": [
{
"text": "画像",
"furigana": "がぞう"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "画像",
"furigana": "がぞう"
}
],
"glossary": [
"definition21",
{
"type": "image",
"path": "image.gif",
"width": 100,
"height": 100,
"preferredWidth": 350,
"preferredHeight": 350,
"description": "An image",
"pixelated": true
}
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [],
"pitches": [],
"sourceTermExactMatchCount": 1
}
]
}
},
{
"comment": "Find term using reading 1",
"func": "findTerms",
"mode": "split",
"text": "だ",
"options": "default",
"expected": {
"length": 1,
"definitions": [
{
"type": "term",
"id": 1,
"source": "だ",
"rawSource": "だ",
"sourceTerm": "だ",
"reasons": [],
"score": 1,
"sequence": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "だ",
"expressions": [
{
"sourceTerm": "だ",
"expression": "打",
"reading": "だ",
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"glossary": [
"definition1",
"definition2"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"sourceTermExactMatchCount": 0
}
]
}
},
{
"comment": "Find term using reading 2",
"func": "findTerms",
"mode": "split",
"text": "ダース",
"options": "default",
"expected": {
"length": 3,
"definitions": [
{
"type": "term",
"id": 2,
"source": "ダース",
"rawSource": "ダース",
"sourceTerm": "ダース",
"reasons": [],
"score": 1,
"sequence": 2,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "ダース",
"expressions": [
{
"sourceTerm": "ダース",
"expression": "打",
"reading": "ダース",
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"glossary": [
"definition3",
"definition4"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": [],
"sourceTermExactMatchCount": 0
}
]
}
},
{
"comment": "Find term using reading 3",
"func": "findTerms",
"mode": "split",
"text": "うつ",
"options": "default",
"expected": {
"length": 2,
"definitions": [
{
"type": "term",
"id": 3,
"source": "うつ",
"rawSource": "うつ",
"sourceTerm": "うつ",
"reasons": [],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "うつ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition5",
"definition6"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 0
},
{
"type": "term",
"id": 4,
"source": "うつ",
"rawSource": "うつ",
"sourceTerm": "うつ",
"reasons": [],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "うつ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition7",
"definition8"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 0
}
]
}
},
{
"comment": "Find term using reading 4",
"func": "findTerms",
"mode": "split",
"text": "ぶつ",
"options": "default",
"expected": {
"length": 2,
"definitions": [
{
"type": "term",
"id": 5,
"source": "ぶつ",
"rawSource": "ぶつ",
"sourceTerm": "ぶつ",
"reasons": [],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "ぶつ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition9",
"definition10"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 0
},
{
"type": "term",
"id": 6,
"source": "ぶつ",
"rawSource": "ぶつ",
"sourceTerm": "ぶつ",
"reasons": [],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "ぶつ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition11",
"definition12"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 0
}
]
}
},
{
"comment": "Find term using reading 5",
"func": "findTerms",
"mode": "split",
"text": "うちこむ",
"options": "default",
"expected": {
"length": 4,
"definitions": [
{
"type": "term",
"id": 7,
"source": "うちこむ",
"rawSource": "うちこむ",
"sourceTerm": "うちこむ",
"reasons": [],
"score": 10,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "うちこむ",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition13",
"definition14"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 0
},
{
"type": "term",
"id": 8,
"source": "うちこむ",
"rawSource": "うちこむ",
"sourceTerm": "うちこむ",
"reasons": [],
"score": 1,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "うちこむ",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition15",
"definition16"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 0
},
{
"type": "term",
"id": 3,
"source": "うち",
"rawSource": "うち",
"sourceTerm": "うつ",
"reasons": [
"masu stem"
],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "うつ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition5",
"definition6"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 0
},
{
"type": "term",
"id": 4,
"source": "うち",
"rawSource": "うち",
"sourceTerm": "うつ",
"reasons": [
"masu stem"
],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "うつ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition7",
"definition8"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 0
}
]
}
},
{
"comment": "Find term using reading 6",
"func": "findTerms",
"mode": "split",
"text": "ぶちこむ",
"options": "default",
"expected": {
"length": 4,
"definitions": [
{
"type": "term",
"id": 9,
"source": "ぶちこむ",
"rawSource": "ぶちこむ",
"sourceTerm": "ぶちこむ",
"reasons": [],
"score": 10,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "ぶちこむ",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition17",
"definition18"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 0
},
{
"type": "term",
"id": 10,
"source": "ぶちこむ",
"rawSource": "ぶちこむ",
"sourceTerm": "ぶちこむ",
"reasons": [],
"score": 1,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "ぶちこむ",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition19",
"definition20"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 0
},
{
"type": "term",
"id": 5,
"source": "ぶち",
"rawSource": "ぶち",
"sourceTerm": "ぶつ",
"reasons": [
"masu stem"
],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "ぶつ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition9",
"definition10"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 0
},
{
"type": "term",
"id": 6,
"source": "ぶち",
"rawSource": "ぶち",
"sourceTerm": "ぶつ",
"reasons": [
"masu stem"
],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "ぶつ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition11",
"definition12"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 0
}
]
}
},
{
"comment": "Find term using reading 7",
"func": "findTerms",
"mode": "split",
"text": "がぞう",
"options": "default",
"expected": {
"length": 3,
"definitions": [
{
"type": "term",
"id": 11,
"source": "がぞう",
"rawSource": "がぞう",
"sourceTerm": "がぞう",
"reasons": [],
"score": 1,
"sequence": 5,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "画像",
"reading": "がぞう",
"expressions": [
{
"sourceTerm": "がぞう",
"expression": "画像",
"reading": "がぞう",
"furiganaSegments": [
{
"text": "画像",
"furigana": "がぞう"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "画像",
"furigana": "がぞう"
}
],
"glossary": [
"definition21",
{
"type": "image",
"path": "image.gif",
"width": 100,
"height": 100,
"preferredWidth": 350,
"preferredHeight": 350,
"description": "An image",
"pixelated": true
}
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [],
"pitches": [],
"sourceTermExactMatchCount": 0
}
]
}
},
{
"comment": "Missing term 1",
"func": "findTerms",
"mode": "split",
"text": "為る",
"options": "default",
"expected": {
"length": 0,
"definitions": []
}
},
{
"comment": "Missing term ",
"func": "findTerms",
"mode": "split",
"text": "する",
"options": "default",
"expected": {
"length": 0,
"definitions": []
}
},
{
"comment": "Search using different modes",
"func": "findTerms",
"mode": "simple",
"text": "打ち込む",
"options": "default",
"expected": {
"length": 4,
"definitions": [
{
"type": "term",
"id": 7,
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 10,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition13",
"definition14"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 9,
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 10,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition17",
"definition18"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 8,
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 1,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition15",
"definition16"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 10,
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 1,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition19",
"definition20"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 3,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition5",
"definition6"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 5,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition9",
"definition10"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 4,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition7",
"definition8"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 6,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition11",
"definition12"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 1,
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "だ",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "だ",
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"glossary": [
"definition1",
"definition2"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 2,
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 2,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "ダース",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "ダース",
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"glossary": [
"definition3",
"definition4"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [],
"pitches": [],
"sourceTermExactMatchCount": 1
}
]
}
},
{
"comment": "Search using different modes",
"func": "findTerms",
"mode": "group",
"text": "打ち込む",
"options": "default",
"expected": {
"length": 4,
"definitions": [
{
"type": "termGrouped",
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 10,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"definitions": [
{
"type": "term",
"id": 7,
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 10,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition13",
"definition14"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 8,
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 1,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition15",
"definition16"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "termGrouped",
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 10,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"definitions": [
{
"type": "term",
"id": 9,
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 10,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition17",
"definition18"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 10,
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 1,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition19",
"definition20"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "termGrouped",
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"definitions": [
{
"type": "term",
"id": 3,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition5",
"definition6"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 4,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition7",
"definition8"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "termGrouped",
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"definitions": [
{
"type": "term",
"id": 5,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition9",
"definition10"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 6,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition11",
"definition12"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "termGrouped",
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "だ",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "だ",
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"definitions": [
{
"type": "term",
"id": 1,
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "だ",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "だ",
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"glossary": [
"definition1",
"definition2"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "termGrouped",
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "ダース",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "ダース",
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"definitions": [
{
"type": "term",
"id": 2,
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 2,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "ダース",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "ダース",
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"glossary": [
"definition3",
"definition4"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
]
}
},
{
"comment": "Search using different modes",
"func": "findTerms",
"mode": "merge",
"text": "打ち込む",
"options": "default",
"expected": {
"length": 4,
"definitions": [
{
"type": "termMerged",
"source": "打ち込む",
"rawSource": "打ち込む",
"reasons": [],
"score": 10,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": [
"打ち込む"
],
"reading": [
"うちこむ",
"ぶちこむ"
],
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
},
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"definitions": [
{
"type": "termMergedByGlossary",
"source": "打ち込む",
"rawSource": "打ち込む",
"reasons": [],
"score": 10,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": [
"打ち込む"
],
"reading": [
"うちこむ"
],
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"glossary": [
"definition13",
"definition14"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"definitions": [
{
"type": "term",
"id": 7,
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 10,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition13",
"definition14"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"only": [
"うちこむ"
],
"sourceTermExactMatchCount": 1
},
{
"type": "termMergedByGlossary",
"source": "打ち込む",
"rawSource": "打ち込む",
"reasons": [],
"score": 10,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": [
"打ち込む"
],
"reading": [
"ぶちこむ"
],
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"glossary": [
"definition17",
"definition18"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"definitions": [
{
"type": "term",
"id": 9,
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 10,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition17",
"definition18"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"only": [
"ぶちこむ"
],
"sourceTermExactMatchCount": 1
},
{
"type": "termMergedByGlossary",
"source": "打ち込む",
"rawSource": "打ち込む",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": [
"打ち込む"
],
"reading": [
"うちこむ"
],
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"glossary": [
"definition15",
"definition16"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"definitions": [
{
"type": "term",
"id": 8,
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 1,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition15",
"definition16"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"only": [
"うちこむ"
],
"sourceTermExactMatchCount": 1
},
{
"type": "termMergedByGlossary",
"source": "打ち込む",
"rawSource": "打ち込む",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": [
"打ち込む"
],
"reading": [
"ぶちこむ"
],
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"glossary": [
"definition19",
"definition20"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"definitions": [
{
"type": "term",
"id": 10,
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 1,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition19",
"definition20"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"only": [
"ぶちこむ"
],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 2,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
},
{
"index": 1,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 3,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
},
{
"index": 1,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 4
},
{
"type": "termMerged",
"source": "打ち",
"rawSource": "打ち",
"reasons": [
"masu stem"
],
"score": 10,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": [
"打つ"
],
"reading": [
"うつ",
"ぶつ"
],
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
},
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"definitions": [
{
"type": "termMergedByGlossary",
"source": "打ち",
"rawSource": "打ち",
"reasons": [],
"score": 10,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": [
"打つ"
],
"reading": [
"うつ"
],
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"glossary": [
"definition5",
"definition6"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"definitions": [
{
"type": "term",
"id": 3,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition5",
"definition6"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"only": [
"うつ"
],
"sourceTermExactMatchCount": 1
},
{
"type": "termMergedByGlossary",
"source": "打ち",
"rawSource": "打ち",
"reasons": [],
"score": 10,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": [
"打つ"
],
"reading": [
"ぶつ"
],
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"glossary": [
"definition9",
"definition10"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"definitions": [
{
"type": "term",
"id": 5,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition9",
"definition10"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"only": [
"ぶつ"
],
"sourceTermExactMatchCount": 1
},
{
"type": "termMergedByGlossary",
"source": "打ち",
"rawSource": "打ち",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": [
"打つ"
],
"reading": [
"うつ"
],
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"glossary": [
"definition7",
"definition8"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"definitions": [
{
"type": "term",
"id": 4,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition7",
"definition8"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"only": [
"うつ"
],
"sourceTermExactMatchCount": 1
},
{
"type": "termMergedByGlossary",
"source": "打ち",
"rawSource": "打ち",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": [
"打つ"
],
"reading": [
"ぶつ"
],
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"glossary": [
"definition11",
"definition12"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"definitions": [
{
"type": "term",
"id": 6,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition11",
"definition12"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"only": [
"ぶつ"
],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 2,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
},
{
"index": 1,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 3,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 4
},
{
"type": "termMerged",
"source": "打",
"rawSource": "打",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": [
"打"
],
"reading": [
"だ"
],
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "だ",
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": []
}
],
"definitions": [
{
"type": "termMergedByGlossary",
"source": "打",
"rawSource": "打",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": [
"打"
],
"reading": [
"だ"
],
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "だ",
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": []
}
],
"glossary": [
"definition1",
"definition2"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"definitions": [
{
"type": "term",
"id": 1,
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "だ",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "だ",
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"glossary": [
"definition1",
"definition2"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"only": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "termMerged",
"source": "打",
"rawSource": "打",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": [
"打"
],
"reading": [
"ダース"
],
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "ダース",
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": []
}
],
"definitions": [
{
"type": "termMergedByGlossary",
"source": "打",
"rawSource": "打",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": [
"打"
],
"reading": [
"ダース"
],
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "ダース",
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": []
}
],
"glossary": [
"definition3",
"definition4"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"definitions": [
{
"type": "term",
"id": 2,
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 2,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "ダース",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "ダース",
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"glossary": [
"definition3",
"definition4"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": [],
"only": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
]
}
},
{
"comment": "Search inflected term",
"func": "findTerms",
"mode": "split",
"text": "打ち込んでいませんでした",
"options": "default",
"expected": {
"length": 12,
"definitions": [
{
"type": "term",
"id": 7,
"source": "打ち込んでいませんでした",
"rawSource": "打ち込んでいませんでした",
"sourceTerm": "打ち込む",
"reasons": [
"-te",
"progressive or perfect",
"polite past negative"
],
"score": 10,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition13",
"definition14"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 9,
"source": "打ち込んでいませんでした",
"rawSource": "打ち込んでいませんでした",
"sourceTerm": "打ち込む",
"reasons": [
"-te",
"progressive or perfect",
"polite past negative"
],
"score": 10,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition17",
"definition18"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 8,
"source": "打ち込んでいませんでした",
"rawSource": "打ち込んでいませんでした",
"sourceTerm": "打ち込む",
"reasons": [
"-te",
"progressive or perfect",
"polite past negative"
],
"score": 1,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition15",
"definition16"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 10,
"source": "打ち込んでいませんでした",
"rawSource": "打ち込んでいませんでした",
"sourceTerm": "打ち込む",
"reasons": [
"-te",
"progressive or perfect",
"polite past negative"
],
"score": 1,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition19",
"definition20"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 3,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition5",
"definition6"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 5,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition9",
"definition10"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 4,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition7",
"definition8"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 6,
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition11",
"definition12"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 1,
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "だ",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "だ",
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"glossary": [
"definition1",
"definition2"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 2,
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 2,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "ダース",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "ダース",
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"glossary": [
"definition3",
"definition4"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
]
}
},
{
"comment": "Ignore text inside parentheses",
"func": "findTerms",
"mode": "split",
"text": "打(う)ち込(こ)む",
"options": [
"default",
{
"alphanumeric": true,
"textReplacements": [
null,
[
{
"pattern": "\\(([^)]*)(?:\\)|$)",
"flags": "g",
"replacement": ""
}
]
]
}
],
"expected": {
"length": 10,
"definitions": [
{
"type": "term",
"id": 7,
"source": "打ち込む",
"rawSource": "打(う)ち込(こ)む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 10,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition13",
"definition14"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 9,
"source": "打ち込む",
"rawSource": "打(う)ち込(こ)む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 10,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition17",
"definition18"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 8,
"source": "打ち込む",
"rawSource": "打(う)ち込(こ)む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 1,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition15",
"definition16"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 10,
"source": "打ち込む",
"rawSource": "打(う)ち込(こ)む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 1,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition19",
"definition20"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 3,
"source": "打ち",
"rawSource": "打(う)ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition5",
"definition6"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 5,
"source": "打ち",
"rawSource": "打(う)ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition9",
"definition10"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 4,
"source": "打ち",
"rawSource": "打(う)ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition7",
"definition8"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 6,
"source": "打ち",
"rawSource": "打(う)ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition11",
"definition12"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 1,
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "だ",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "だ",
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"glossary": [
"definition1",
"definition2"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 2,
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 2,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "ダース",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "ダース",
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"glossary": [
"definition3",
"definition4"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
]
}
},
{
"comment": "Remove parentheses around text",
"func": "findTerms",
"mode": "split",
"text": "(打)(ち)(込)(む)",
"options": [
"default",
{
"alphanumeric": true,
"textReplacements": [
null,
[
{
"pattern": "\\(([^)]*)(?:\\)|$)",
"flags": "g",
"replacement": "$1"
}
]
]
}
],
"expected": {
"length": 12,
"definitions": [
{
"type": "term",
"id": 7,
"source": "打ち込む",
"rawSource": "(打)(ち)(込)(む)",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 10,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition13",
"definition14"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 9,
"source": "打ち込む",
"rawSource": "(打)(ち)(込)(む)",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 10,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition17",
"definition18"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 8,
"source": "打ち込む",
"rawSource": "(打)(ち)(込)(む)",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 1,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "うちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "うちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition15",
"definition16"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag6",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag7",
"category": "default",
"notes": "",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 10,
"source": "打ち込む",
"rawSource": "(打)(ち)(込)(む)",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 1,
"sequence": 4,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打ち込む",
"reading": "ぶちこむ",
"expressions": [
{
"sourceTerm": "打ち込む",
"expression": "打ち込む",
"reading": "ぶちこむ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "ち",
"furigana": ""
},
{
"text": "込",
"furigana": "こ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"definition19",
"definition20"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 3,
"source": "打ち",
"rawSource": "(打)(ち)",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition5",
"definition6"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 5,
"source": "打ち",
"rawSource": "(打)(ち)",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition9",
"definition10"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 4,
"source": "打ち",
"rawSource": "(打)(ち)",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "うつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "うつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "う"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition7",
"definition8"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 6,
"source": "打ち",
"rawSource": "(打)(ち)",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 1,
"sequence": 3,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打つ",
"reading": "ぶつ",
"expressions": [
{
"sourceTerm": "打つ",
"expression": "打つ",
"reading": "ぶつ",
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ぶ"
},
{
"text": "つ",
"furigana": ""
}
],
"glossary": [
"definition11",
"definition12"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 1,
"source": "打",
"rawSource": "(打)",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 1,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "だ",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "だ",
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "だ"
}
],
"glossary": [
"definition1",
"definition2"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "term",
"id": 2,
"source": "打",
"rawSource": "(打)",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"sequence": 2,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "打",
"reading": "ダース",
"expressions": [
{
"sourceTerm": "打",
"expression": "打",
"reading": "ダース",
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "打",
"furigana": "ダース"
}
],
"glossary": [
"definition3",
"definition4"
],
"definitionTags": [
{
"name": "tag1",
"category": "category1",
"notes": "tag1 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag2",
"category": "category2",
"notes": "tag2 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "tag3",
"category": "category3",
"notes": "tag3 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag4",
"category": "category4",
"notes": "tag4 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
},
{
"name": "tag5",
"category": "category5",
"notes": "tag5 notes",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
]
}
},
{
"comment": "Test non-empty replacement",
"func": "findTerms",
"mode": "split",
"text": "test",
"options": [
"default",
{
"alphanumeric": true,
"textReplacements": [
null,
[
{
"pattern": "test",
"flags": "g",
"replacement": "よみ"
}
]
]
}
],
"expected": {
"length": 4,
"definitions": [
{
"type": "term",
"id": 12,
"source": "よみ",
"rawSource": "test",
"sourceTerm": "よむ",
"reasons": [
"masu stem"
],
"score": 100,
"sequence": 6,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "読む",
"reading": "よむ",
"expressions": [
{
"sourceTerm": "よむ",
"expression": "読む",
"reading": "よむ",
"furiganaSegments": [
{
"text": "読",
"furigana": "よ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "vt",
"category": "partOfSpeech",
"notes": "transitive verb",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "読",
"furigana": "よ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"to read"
],
"definitionTags": [
{
"name": "popular",
"category": "popular",
"notes": "popular term",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "vt",
"category": "partOfSpeech",
"notes": "transitive verb",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [],
"pitches": [],
"sourceTermExactMatchCount": 0
}
]
}
},
{
"comment": "Test non-empty replacement at end",
"func": "findTerms",
"mode": "split",
"text": "つtest",
"options": [
"default",
{
"alphanumeric": true,
"textReplacements": [
null,
[
{
"pattern": "test",
"flags": "g",
"replacement": "よみ"
}
]
]
}
],
"expected": {
"length": 5,
"definitions": [
{
"type": "term",
"id": 13,
"source": "つよみ",
"rawSource": "つtest",
"sourceTerm": "つよみ",
"reasons": [],
"score": 90,
"sequence": 7,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "強み",
"reading": "つよみ",
"expressions": [
{
"sourceTerm": "つよみ",
"expression": "強み",
"reading": "つよみ",
"furiganaSegments": [
{
"text": "強",
"furigana": "つよ"
},
{
"text": "み",
"furigana": ""
}
],
"termTags": [],
"termFrequency": "normal",
"frequencies": [],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "強",
"furigana": "つよ"
},
{
"text": "み",
"furigana": ""
}
],
"glossary": [
"strong point"
],
"definitionTags": [
{
"name": "popular",
"category": "popular",
"notes": "popular term",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [],
"frequencies": [],
"pitches": [],
"sourceTermExactMatchCount": 0
}
]
}
},
{
"comment": "Test non-empty replacement at start",
"func": "findTerms",
"mode": "split",
"text": "testました",
"options": [
"default",
{
"alphanumeric": true,
"textReplacements": [
null,
[
{
"pattern": "test",
"flags": "g",
"replacement": "よみ"
}
]
]
}
],
"expected": {
"length": 7,
"definitions": [
{
"type": "term",
"id": 12,
"source": "よみました",
"rawSource": "testました",
"sourceTerm": "よむ",
"reasons": [
"polite past"
],
"score": 100,
"sequence": 6,
"dictionary": "Test Dictionary 2",
"dictionaryPriority": 0,
"dictionaryNames": [
"Test Dictionary 2"
],
"expression": "読む",
"reading": "よむ",
"expressions": [
{
"sourceTerm": "よむ",
"expression": "読む",
"reading": "よむ",
"furiganaSegments": [
{
"text": "読",
"furigana": "よ"
},
{
"text": "む",
"furigana": ""
}
],
"termTags": [
{
"name": "vt",
"category": "partOfSpeech",
"notes": "transitive verb",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termFrequency": "normal",
"frequencies": [],
"pitches": []
}
],
"furiganaSegments": [
{
"text": "読",
"furigana": "よ"
},
{
"text": "む",
"furigana": ""
}
],
"glossary": [
"to read"
],
"definitionTags": [
{
"name": "popular",
"category": "popular",
"notes": "popular term",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"termTags": [
{
"name": "vt",
"category": "partOfSpeech",
"notes": "transitive verb",
"order": 0,
"score": 0,
"dictionary": "Test Dictionary 2",
"redundant": false
}
],
"frequencies": [],
"pitches": [],
"sourceTermExactMatchCount": 0
}
]
}
}
]
}