yomichan/test/data/test-translator-data.json

21561 lines
1.0 MiB
JSON
Raw Normal View History

{
"optionsPresets": {
"kanji": {
"enabledDictionaryMap": [
[
"${title}",
{
"order": 0
}
]
]
},
"default": {
"wildcard": null,
"mainDictionary": "${title}",
"alphanumeric": false,
"convertHalfWidthCharacters": false,
"convertNumericCharacters": false,
"convertAlphabeticCharacters": false,
"convertHiraganaToKatakana": false,
"convertKatakanaToHiragana": false,
"collapseEmphaticSequences": false,
"textReplacements": [
null
],
"enabledDictionaryMap": [
[
"${title}",
{
"order": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
},
{
"type": "termGrouped",
"source": "打ち込む",
"rawSource": "打ち込む",
"sourceTerm": "打ち込む",
"reasons": [],
"score": 10,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "termGrouped",
"source": "打ち",
"rawSource": "打ち",
"sourceTerm": "打つ",
"reasons": [
"masu stem"
],
"score": 10,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "termGrouped",
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "termGrouped",
"source": "打",
"rawSource": "打",
"sourceTerm": "打",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
]
}
],
"definitions": [
{
"type": "termMergedByGlossary",
"source": "打ち込む",
"rawSource": "打ち込む",
"reasons": [],
"score": 10,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"only": [
"うちこむ"
],
"sourceTermExactMatchCount": 1
},
{
"type": "termMergedByGlossary",
"source": "打ち込む",
"rawSource": "打ち込む",
"reasons": [],
"score": 10,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"only": [
"ぶちこむ"
],
"sourceTermExactMatchCount": 1
},
{
"type": "termMergedByGlossary",
"source": "打ち込む",
"rawSource": "打ち込む",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"only": [
"うちこむ"
],
"sourceTermExactMatchCount": 1
},
{
"type": "termMergedByGlossary",
"source": "打ち込む",
"rawSource": "打ち込む",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
}
],
"only": [
"ぶちこむ"
],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 2,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
},
{
"index": 1,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 3,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"pitches": [
{
"position": 0,
"tags": []
},
{
"position": 3,
"tags": []
}
]
},
{
"index": 1,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": []
}
],
"definitions": [
{
"type": "termMergedByGlossary",
"source": "打ち",
"rawSource": "打ち",
"reasons": [],
"score": 10,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"only": [
"うつ"
],
"sourceTermExactMatchCount": 1
},
{
"type": "termMergedByGlossary",
"source": "打ち",
"rawSource": "打ち",
"reasons": [],
"score": 10,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"only": [
"ぶつ"
],
"sourceTermExactMatchCount": 1
},
{
"type": "termMergedByGlossary",
"source": "打ち",
"rawSource": "打ち",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
}
],
"pitches": [],
"only": [
"うつ"
],
"sourceTermExactMatchCount": 1
},
{
"type": "termMergedByGlossary",
"source": "打ち",
"rawSource": "打ち",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"only": [
"ぶつ"
],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 2,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": true,
"frequency": 6
},
{
"index": 1,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 3,
"expressionIndex": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": true,
"frequency": 7
}
],
"pitches": [],
"sourceTermExactMatchCount": 4
},
{
"type": "termMerged",
"source": "打",
"rawSource": "打",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": []
}
],
"definitions": [
{
"type": "termMergedByGlossary",
"source": "打",
"rawSource": "打",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"only": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": true,
"frequency": 4
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
},
{
"type": "termMerged",
"source": "打",
"rawSource": "打",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": []
}
],
"definitions": [
{
"type": "termMergedByGlossary",
"source": "打",
"rawSource": "打",
"reasons": [],
"score": 1,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": true,
"frequency": 5
}
],
"pitches": [],
"only": [],
"sourceTermExactMatchCount": 1
}
],
"frequencies": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "うちこむ",
"hasReading": true,
"frequency": 8
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": false,
"frequency": 3
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 0,
"expression": "打ち込む",
"reading": "ぶちこむ",
"hasReading": true,
"frequency": 9
}
],
"pitches": [
{
"index": 0,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "うつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打つ",
"reading": "ぶつ",
"hasReading": false,
"frequency": 2
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "だ",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 0,
"expression": "打",
"reading": "ダース",
"hasReading": false,
"frequency": 1
},
{
"index": 1,
"expressionIndex": 0,
"dictionary": "Test Dictionary 2",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 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",
"dictionaryOrder": 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
}
]
}
}
]
}