diff options
author | toasted-nutbread <toasted-nutbread@users.noreply.github.com> | 2020-12-08 20:27:36 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-08 20:27:36 -0500 |
commit | 2910685a96280acfe4a454c014bc0316347d9085 (patch) | |
tree | 919770979d0e00458baaf782c0b9b5634166747c /test/data/test-translator-data.json | |
parent | 0dc170e70b4cba091cb0fbfe31308ca6b0fdc676 (diff) |
Database test updates (#1086)
* Remove unused
* Create DatabaseVM
* Update sequences in test dictionary
* Update documentation
* Add second valid testing dictionary
* Set up translator tests
* Write expected data
Diffstat (limited to 'test/data/test-translator-data.json')
-rw-r--r-- | test/data/test-translator-data.json | 16507 |
1 files changed, 16507 insertions, 0 deletions
diff --git a/test/data/test-translator-data.json b/test/data/test-translator-data.json new file mode 100644 index 00000000..e29075f5 --- /dev/null +++ b/test/data/test-translator-data.json @@ -0,0 +1,16507 @@ +{ + "optionsPresets": { + "kanji": { + "enabledDictionaryMap": [ + [ + "${title}", + { + "priority": 0 + } + ] + ] + }, + "default": { + "wildcard": null, + "mainDictionary": "${title}", + "alphanumeric": false, + "convertHalfWidthCharacters": false, + "convertNumericCharacters": false, + "convertAlphabeticCharacters": false, + "convertHiraganaToKatakana": false, + "convertKatakanaToHiragana": false, + "collapseEmphaticSequences": false, + "enabledDictionaryMap": [ + [ + "${title}", + { + "priority": 0, + "allowSecondarySearches": false + } + ] + ] + } + }, + "tests": [ + { + "comment": "Basic kanji test 1", + "func": "findKanji", + "text": "打", + "options": "kanji", + "expected": { + "definitions": [ + { + "type": "kanji", + "character": "打", + "dictionary": "Test Dictionary 2", + "onyomi": [ + "ダ", + "ダアス" + ], + "kunyomi": [ + "う.つ", + "う.ち-", + "ぶ.つ" + ], + "glossary": [ + "meaning1", + "meaning2", + "meaning3", + "meaning4", + "meaning5" + ], + "tags": [ + { + "name": "ktag1", + "category": "kcategory1", + "notes": "ktag1 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "ktag2", + "category": "kcategory2", + "notes": "ktag2 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "character": "打", + "frequency": 1, + "dictionary": "Test Dictionary 2" + } + ] + } + ] + } + }, + { + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "character": "込", + "frequency": 2, + "dictionary": "Test Dictionary 2" + } + ] + } + ] + } + }, + { + "comment": "Missing kanji test", + "func": "findKanji", + "text": "画", + "options": "kanji", + "expected": { + "definitions": [] + } + }, + { + "comment": "Find term using expression text 1", + "func": "findTerms", + "mode": "split", + "text": "打", + "options": "default", + "expected": { + "length": 1, + "definitions": [ + { + "type": "term", + "id": 1, + "source": "打", + "rawSource": "打", + "sourceTerm": "打", + "reasons": [], + "score": 1, + "sequence": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "だ", + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "だ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "だ" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 4 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 2, + "source": "打", + "rawSource": "打", + "sourceTerm": "打", + "reasons": [], + "score": 1, + "sequence": 2, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "ダース", + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "ダース", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ダース" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 5 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ] + } + }, + { + "comment": "Find term using expression text 2", + "func": "findTerms", + "mode": "split", + "text": "打つ", + "options": "default", + "expected": { + "length": 2, + "definitions": [ + { + "type": "term", + "id": 3, + "source": "打つ", + "rawSource": "打つ", + "sourceTerm": "打つ", + "reasons": [], + "score": 10, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 5, + "source": "打つ", + "rawSource": "打つ", + "sourceTerm": "打つ", + "reasons": [], + "score": 10, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 4, + "source": "打つ", + "rawSource": "打つ", + "sourceTerm": "打つ", + "reasons": [], + "score": 1, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 6, + "source": "打つ", + "rawSource": "打つ", + "sourceTerm": "打つ", + "reasons": [], + "score": 1, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 1, + "source": "打", + "rawSource": "打", + "sourceTerm": "打", + "reasons": [], + "score": 1, + "sequence": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "だ", + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "だ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "だ" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 4 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 2, + "source": "打", + "rawSource": "打", + "sourceTerm": "打", + "reasons": [], + "score": 1, + "sequence": 2, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "ダース", + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "ダース", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ダース" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 5 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ] + } + }, + { + "comment": "Find term using expression text 3", + "func": "findTerms", + "mode": "split", + "text": "打ち込む", + "options": "default", + "expected": { + "length": 4, + "definitions": [ + { + "type": "term", + "id": 7, + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 10, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "うちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "うちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 9, + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 10, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "ぶちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "ぶちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 8, + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 1, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "うちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "うちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag6", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag7", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 10, + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 1, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "ぶちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "ぶちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 3, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 10, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 5, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 10, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 4, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 1, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 6, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 1, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 1, + "source": "打", + "rawSource": "打", + "sourceTerm": "打", + "reasons": [], + "score": 1, + "sequence": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "だ", + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "だ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "だ" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 4 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 2, + "source": "打", + "rawSource": "打", + "sourceTerm": "打", + "reasons": [], + "score": 1, + "sequence": 2, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "ダース", + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "ダース", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ダース" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 5 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ] + } + }, + { + "comment": "Find term using expression text 4", + "func": "findTerms", + "mode": "split", + "text": "画像", + "options": "default", + "expected": { + "length": 2, + "definitions": [ + { + "type": "term", + "id": 11, + "source": "画像", + "rawSource": "画像", + "sourceTerm": "画像", + "reasons": [], + "score": 1, + "sequence": 5, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "画像", + "reading": "がぞう", + "expressions": [ + { + "sourceTerm": "画像", + "expression": "画像", + "reading": "がぞう", + "furiganaSegments": [ + { + "text": "画像", + "furigana": "がぞう" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [], + "pitches": [] + } + ], + "furiganaSegments": [ + { + "text": "画像", + "furigana": "がぞう" + } + ], + "glossary": [ + "definition21", + { + "type": "image", + "path": "image.gif", + "width": 100, + "height": 100, + "preferredWidth": 350, + "preferredHeight": 350, + "description": "An image", + "pixelated": true + } + ], + "definitionTags": [ + { + "name": "tag1", + "category": "category1", + "notes": "tag1 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag2", + "category": "category2", + "notes": "tag2 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "frequencies": [], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ] + } + }, + { + "comment": "Find term using reading 1", + "func": "findTerms", + "mode": "split", + "text": "だ", + "options": "default", + "expected": { + "length": 1, + "definitions": [ + { + "type": "term", + "id": 1, + "source": "だ", + "rawSource": "だ", + "sourceTerm": "だ", + "reasons": [], + "score": 1, + "sequence": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "だ", + "expressions": [ + { + "sourceTerm": "だ", + "expression": "打", + "reading": "だ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "だ" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 4 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 0 + } + ] + } + }, + { + "comment": "Find term using reading 2", + "func": "findTerms", + "mode": "split", + "text": "ダース", + "options": "default", + "expected": { + "length": 3, + "definitions": [ + { + "type": "term", + "id": 2, + "source": "ダース", + "rawSource": "ダース", + "sourceTerm": "ダース", + "reasons": [], + "score": 1, + "sequence": 2, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "ダース", + "expressions": [ + { + "sourceTerm": "ダース", + "expression": "打", + "reading": "ダース", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ダース" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 5 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 0 + } + ] + } + }, + { + "comment": "Find term using reading 3", + "func": "findTerms", + "mode": "split", + "text": "うつ", + "options": "default", + "expected": { + "length": 2, + "definitions": [ + { + "type": "term", + "id": 3, + "source": "うつ", + "rawSource": "うつ", + "sourceTerm": "うつ", + "reasons": [], + "score": 10, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "うつ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 0 + }, + { + "type": "term", + "id": 4, + "source": "うつ", + "rawSource": "うつ", + "sourceTerm": "うつ", + "reasons": [], + "score": 1, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "うつ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 0 + } + ] + } + }, + { + "comment": "Find term using reading 4", + "func": "findTerms", + "mode": "split", + "text": "ぶつ", + "options": "default", + "expected": { + "length": 2, + "definitions": [ + { + "type": "term", + "id": 5, + "source": "ぶつ", + "rawSource": "ぶつ", + "sourceTerm": "ぶつ", + "reasons": [], + "score": 10, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "ぶつ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 0 + }, + { + "type": "term", + "id": 6, + "source": "ぶつ", + "rawSource": "ぶつ", + "sourceTerm": "ぶつ", + "reasons": [], + "score": 1, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "ぶつ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 0 + } + ] + } + }, + { + "comment": "Find term using reading 5", + "func": "findTerms", + "mode": "split", + "text": "うちこむ", + "options": "default", + "expected": { + "length": 4, + "definitions": [ + { + "type": "term", + "id": 7, + "source": "うちこむ", + "rawSource": "うちこむ", + "sourceTerm": "うちこむ", + "reasons": [], + "score": 10, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "うちこむ", + "expressions": [ + { + "sourceTerm": "うちこむ", + "expression": "打ち込む", + "reading": "うちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 0 + }, + { + "type": "term", + "id": 8, + "source": "うちこむ", + "rawSource": "うちこむ", + "sourceTerm": "うちこむ", + "reasons": [], + "score": 1, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "うちこむ", + "expressions": [ + { + "sourceTerm": "うちこむ", + "expression": "打ち込む", + "reading": "うちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag6", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag7", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 0 + }, + { + "type": "term", + "id": 3, + "source": "うち", + "rawSource": "うち", + "sourceTerm": "うつ", + "reasons": [ + "masu stem" + ], + "score": 10, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "うつ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 0 + }, + { + "type": "term", + "id": 4, + "source": "うち", + "rawSource": "うち", + "sourceTerm": "うつ", + "reasons": [ + "masu stem" + ], + "score": 1, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "うつ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 0 + } + ] + } + }, + { + "comment": "Find term using reading 6", + "func": "findTerms", + "mode": "split", + "text": "ぶちこむ", + "options": "default", + "expected": { + "length": 4, + "definitions": [ + { + "type": "term", + "id": 9, + "source": "ぶちこむ", + "rawSource": "ぶちこむ", + "sourceTerm": "ぶちこむ", + "reasons": [], + "score": 10, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "ぶちこむ", + "expressions": [ + { + "sourceTerm": "ぶちこむ", + "expression": "打ち込む", + "reading": "ぶちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 0 + }, + { + "type": "term", + "id": 10, + "source": "ぶちこむ", + "rawSource": "ぶちこむ", + "sourceTerm": "ぶちこむ", + "reasons": [], + "score": 1, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "ぶちこむ", + "expressions": [ + { + "sourceTerm": "ぶちこむ", + "expression": "打ち込む", + "reading": "ぶちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 0 + }, + { + "type": "term", + "id": 5, + "source": "ぶち", + "rawSource": "ぶち", + "sourceTerm": "ぶつ", + "reasons": [ + "masu stem" + ], + "score": 10, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "ぶつ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 0 + }, + { + "type": "term", + "id": 6, + "source": "ぶち", + "rawSource": "ぶち", + "sourceTerm": "ぶつ", + "reasons": [ + "masu stem" + ], + "score": 1, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "ぶつ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 0 + } + ] + } + }, + { + "comment": "Find term using reading 7", + "func": "findTerms", + "mode": "split", + "text": "がぞう", + "options": "default", + "expected": { + "length": 3, + "definitions": [ + { + "type": "term", + "id": 11, + "source": "がぞう", + "rawSource": "がぞう", + "sourceTerm": "がぞう", + "reasons": [], + "score": 1, + "sequence": 5, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "画像", + "reading": "がぞう", + "expressions": [ + { + "sourceTerm": "がぞう", + "expression": "画像", + "reading": "がぞう", + "furiganaSegments": [ + { + "text": "画像", + "furigana": "がぞう" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [], + "pitches": [] + } + ], + "furiganaSegments": [ + { + "text": "画像", + "furigana": "がぞう" + } + ], + "glossary": [ + "definition21", + { + "type": "image", + "path": "image.gif", + "width": 100, + "height": 100, + "preferredWidth": 350, + "preferredHeight": 350, + "description": "An image", + "pixelated": true + } + ], + "definitionTags": [ + { + "name": "tag1", + "category": "category1", + "notes": "tag1 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag2", + "category": "category2", + "notes": "tag2 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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 2", + "func": "findTerms", + "mode": "split", + "text": "する", + "options": "default", + "expected": { + "length": 0, + "definitions": [] + } + }, + { + "comment": "Search using different modes", + "func": "findTerms", + "mode": "simple", + "text": "打ち込む", + "options": "default", + "expected": { + "length": 4, + "definitions": [ + { + "type": "term", + "id": 7, + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 10, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "うちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "うちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [], + "pitches": [] + } + ], + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "glossary": [ + "definition13", + "definition14" + ], + "definitionTags": [ + { + "name": "tag1", + "category": "category1", + "notes": "tag1 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag2", + "category": "category2", + "notes": "tag2 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "frequencies": [], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 9, + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 10, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "ぶちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "ぶちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [], + "pitches": [] + } + ], + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "glossary": [ + "definition17", + "definition18" + ], + "definitionTags": [ + { + "name": "tag1", + "category": "category1", + "notes": "tag1 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag2", + "category": "category2", + "notes": "tag2 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "frequencies": [], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 8, + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 1, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "うちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "うちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag6", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag7", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [], + "pitches": [] + } + ], + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "glossary": [ + "definition15", + "definition16" + ], + "definitionTags": [ + { + "name": "tag1", + "category": "category1", + "notes": "tag1 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag2", + "category": "category2", + "notes": "tag2 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termTags": [ + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag6", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag7", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "frequencies": [], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 10, + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 1, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "ぶちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "ぶちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [], + "pitches": [] + } + ], + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "glossary": [ + "definition19", + "definition20" + ], + "definitionTags": [ + { + "name": "tag1", + "category": "category1", + "notes": "tag1 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag2", + "category": "category2", + "notes": "tag2 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "frequencies": [], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 3, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 10, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [], + "pitches": [] + } + ], + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "glossary": [ + "definition5", + "definition6" + ], + "definitionTags": [ + { + "name": "tag1", + "category": "category1", + "notes": "tag1 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag2", + "category": "category2", + "notes": "tag2 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "frequencies": [], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 5, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 10, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [], + "pitches": [] + } + ], + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "glossary": [ + "definition9", + "definition10" + ], + "definitionTags": [ + { + "name": "tag1", + "category": "category1", + "notes": "tag1 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag2", + "category": "category2", + "notes": "tag2 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "frequencies": [], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 4, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 1, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [], + "pitches": [] + } + ], + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "glossary": [ + "definition7", + "definition8" + ], + "definitionTags": [ + { + "name": "tag1", + "category": "category1", + "notes": "tag1 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag2", + "category": "category2", + "notes": "tag2 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "frequencies": [], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 6, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 1, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [], + "pitches": [] + } + ], + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "glossary": [ + "definition11", + "definition12" + ], + "definitionTags": [ + { + "name": "tag1", + "category": "category1", + "notes": "tag1 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag2", + "category": "category2", + "notes": "tag2 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "frequencies": [], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 1, + "source": "打", + "rawSource": "打", + "sourceTerm": "打", + "reasons": [], + "score": 1, + "sequence": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "だ", + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "だ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "だ" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [], + "pitches": [] + } + ], + "furiganaSegments": [ + { + "text": "打", + "furigana": "だ" + } + ], + "glossary": [ + "definition1", + "definition2" + ], + "definitionTags": [ + { + "name": "tag1", + "category": "category1", + "notes": "tag1 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag2", + "category": "category2", + "notes": "tag2 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "frequencies": [], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 2, + "source": "打", + "rawSource": "打", + "sourceTerm": "打", + "reasons": [], + "score": 1, + "sequence": 2, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "ダース", + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "ダース", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ダース" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [], + "pitches": [] + } + ], + "furiganaSegments": [ + { + "text": "打", + "furigana": "ダース" + } + ], + "glossary": [ + "definition3", + "definition4" + ], + "definitionTags": [ + { + "name": "tag1", + "category": "category1", + "notes": "tag1 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag2", + "category": "category2", + "notes": "tag2 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "frequencies": [], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ] + } + }, + { + "comment": "Search using different modes", + "func": "findTerms", + "mode": "group", + "text": "打ち込む", + "options": "default", + "expected": { + "length": 4, + "definitions": [ + { + "type": "termGrouped", + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 10, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "うちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "うちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "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": 7, + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 10, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "うちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "うちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 8, + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 1, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "うちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "うちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag6", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag7", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": true + } + ], + "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": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "termGrouped", + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 10, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "ぶちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "ぶちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ] + } + ], + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "definitions": [ + { + "type": "term", + "id": 9, + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 10, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "ぶちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "ぶちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 10, + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 1, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "ぶちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "ぶちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": true + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 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": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "termGrouped", + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 10, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [] + } + ], + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "definitions": [ + { + "type": "term", + "id": 3, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 10, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 4, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 1, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": true + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 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": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "termGrouped", + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 10, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [] + } + ], + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "definitions": [ + { + "type": "term", + "id": 5, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 10, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 6, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 1, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": true + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 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": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "termGrouped", + "source": "打", + "rawSource": "打", + "sourceTerm": "打", + "reasons": [], + "score": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "だ", + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "だ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "だ" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 4 + } + ], + "pitches": [] + } + ], + "furiganaSegments": [ + { + "text": "打", + "furigana": "だ" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "definitions": [ + { + "type": "term", + "id": 1, + "source": "打", + "rawSource": "打", + "sourceTerm": "打", + "reasons": [], + "score": 1, + "sequence": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "だ", + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "だ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "だ" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 4 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 4 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "termGrouped", + "source": "打", + "rawSource": "打", + "sourceTerm": "打", + "reasons": [], + "score": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "ダース", + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "ダース", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ダース" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 5 + } + ], + "pitches": [] + } + ], + "furiganaSegments": [ + { + "text": "打", + "furigana": "ダース" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "definitions": [ + { + "type": "term", + "id": 2, + "source": "打", + "rawSource": "打", + "sourceTerm": "打", + "reasons": [], + "score": 1, + "sequence": 2, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "ダース", + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "ダース", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ダース" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 5 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 5 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ] + } + }, + { + "comment": "Search using different modes", + "func": "findTerms", + "mode": "merge", + "text": "打ち込む", + "options": "default", + "expected": { + "length": 4, + "definitions": [ + { + "type": "termMerged", + "source": "打ち込む", + "rawSource": "打ち込む", + "reasons": [], + "score": 10, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": [ + "打ち込む" + ], + "reading": [ + "うちこむ", + "ぶちこむ" + ], + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "うちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag6", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag7", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "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": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ] + } + ], + "definitions": [ + { + "type": "termMergedByGlossary", + "source": "打ち込む", + "rawSource": "打ち込む", + "reasons": [], + "score": 10, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": [ + "打ち込む" + ], + "reading": [ + "うちこむ" + ], + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "うちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "definitions": [ + { + "type": "term", + "id": 7, + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 10, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "うちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "うちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "only": [ + "うちこむ" + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "termMergedByGlossary", + "source": "打ち込む", + "rawSource": "打ち込む", + "reasons": [], + "score": 10, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": [ + "打ち込む" + ], + "reading": [ + "ぶちこむ" + ], + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "ぶちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": true + } + ], + "definitions": [ + { + "type": "term", + "id": 9, + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 10, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "ぶちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "ぶちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "only": [ + "ぶちこむ" + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "termMergedByGlossary", + "source": "打ち込む", + "rawSource": "打ち込む", + "reasons": [], + "score": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": [ + "打ち込む" + ], + "reading": [ + "うちこむ" + ], + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "うちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag6", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag7", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": true + } + ], + "definitions": [ + { + "type": "term", + "id": 8, + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 1, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "うちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "うちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag6", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag7", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "only": [ + "うちこむ" + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "termMergedByGlossary", + "source": "打ち込む", + "rawSource": "打ち込む", + "reasons": [], + "score": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": [ + "打ち込む" + ], + "reading": [ + "ぶちこむ" + ], + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "ぶちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": true + } + ], + "definitions": [ + { + "type": "term", + "id": 10, + "source": "打ち込む", + "rawSource": "打ち込む", + "sourceTerm": "打ち込む", + "reasons": [], + "score": 1, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "ぶちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "ぶちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "only": [ + "ぶちこむ" + ], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 4 + }, + { + "type": "termMerged", + "source": "打ち", + "rawSource": "打ち", + "reasons": [ + "masu stem" + ], + "score": 10, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": [ + "打つ" + ], + "reading": [ + "うつ", + "ぶつ" + ], + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [] + } + ], + "definitions": [ + { + "type": "termMergedByGlossary", + "source": "打ち", + "rawSource": "打ち", + "reasons": [], + "score": 10, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": [ + "打つ" + ], + "reading": [ + "うつ" + ], + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "definitions": [ + { + "type": "term", + "id": 3, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 10, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "only": [ + "うつ" + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "termMergedByGlossary", + "source": "打ち", + "rawSource": "打ち", + "reasons": [], + "score": 10, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": [ + "打つ" + ], + "reading": [ + "ぶつ" + ], + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": true + } + ], + "definitions": [ + { + "type": "term", + "id": 5, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 10, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "only": [ + "ぶつ" + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "termMergedByGlossary", + "source": "打ち", + "rawSource": "打ち", + "reasons": [], + "score": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": [ + "打つ" + ], + "reading": [ + "うつ" + ], + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": true + } + ], + "definitions": [ + { + "type": "term", + "id": 4, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 1, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "only": [ + "うつ" + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "termMergedByGlossary", + "source": "打ち", + "rawSource": "打ち", + "reasons": [], + "score": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": [ + "打つ" + ], + "reading": [ + "ぶつ" + ], + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": true + } + ], + "definitions": [ + { + "type": "term", + "id": 6, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 1, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "only": [ + "ぶつ" + ], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 4 + }, + { + "type": "termMerged", + "source": "打", + "rawSource": "打", + "reasons": [], + "score": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": [ + "打" + ], + "reading": [ + "だ" + ], + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "だ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "だ" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 4 + } + ], + "pitches": [] + } + ], + "definitions": [ + { + "type": "termMergedByGlossary", + "source": "打", + "rawSource": "打", + "reasons": [], + "score": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": [ + "打" + ], + "reading": [ + "だ" + ], + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "だ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "だ" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "definitions": [ + { + "type": "term", + "id": 1, + "source": "打", + "rawSource": "打", + "sourceTerm": "打", + "reasons": [], + "score": 1, + "sequence": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "だ", + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "だ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "だ" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 4 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 4 + } + ], + "pitches": [], + "only": [], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 4 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "termMerged", + "source": "打", + "rawSource": "打", + "reasons": [], + "score": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": [ + "打" + ], + "reading": [ + "ダース" + ], + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "ダース", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ダース" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 5 + } + ], + "pitches": [] + } + ], + "definitions": [ + { + "type": "termMergedByGlossary", + "source": "打", + "rawSource": "打", + "reasons": [], + "score": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": [ + "打" + ], + "reading": [ + "ダース" + ], + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "ダース", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ダース" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "definitions": [ + { + "type": "term", + "id": 2, + "source": "打", + "rawSource": "打", + "sourceTerm": "打", + "reasons": [], + "score": 1, + "sequence": 2, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "ダース", + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "ダース", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ダース" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 5 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 5 + } + ], + "pitches": [], + "only": [], + "sourceTermExactMatchCount": 1 + } + ], + "frequencies": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 5 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ] + } + }, + { + "comment": "Search inflected term", + "func": "findTerms", + "mode": "split", + "text": "打ち込んでいませんでした", + "options": "default", + "expected": { + "length": 12, + "definitions": [ + { + "type": "term", + "id": 7, + "source": "打ち込んでいませんでした", + "rawSource": "打ち込んでいませんでした", + "sourceTerm": "打ち込む", + "reasons": [ + "-te", + "progressive or perfect", + "polite past negative" + ], + "score": 10, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "うちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "うちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 9, + "source": "打ち込んでいませんでした", + "rawSource": "打ち込んでいませんでした", + "sourceTerm": "打ち込む", + "reasons": [ + "-te", + "progressive or perfect", + "polite past negative" + ], + "score": 10, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "ぶちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "ぶちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 8, + "source": "打ち込んでいませんでした", + "rawSource": "打ち込んでいませんでした", + "sourceTerm": "打ち込む", + "reasons": [ + "-te", + "progressive or perfect", + "polite past negative" + ], + "score": 1, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "うちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "うちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag6", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag7", + "category": "default", + "notes": "", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 8 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "うちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 10, + "source": "打ち込んでいませんでした", + "rawSource": "打ち込んでいませんでした", + "sourceTerm": "打ち込む", + "reasons": [ + "-te", + "progressive or perfect", + "polite past negative" + ], + "score": 1, + "sequence": 4, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打ち込む", + "reading": "ぶちこむ", + "expressions": [ + { + "sourceTerm": "打ち込む", + "expression": "打ち込む", + "reading": "ぶちこむ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "ち", + "furigana": "" + }, + { + "text": "込", + "furigana": "こ" + }, + { + "text": "む", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 3 + }, + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "frequency": 9 + } + ], + "pitches": [ + { + "expression": "打ち込む", + "reading": "ぶちこむ", + "dictionary": "Test Dictionary 2", + "pitches": [ + { + "position": 0, + "tags": [] + }, + { + "position": 3, + "tags": [] + } + ] + } + ], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 3, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 10, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 5, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 10, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 4, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 1, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "うつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "うつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "う" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "うつ", + "dictionary": "Test Dictionary 2", + "frequency": 6 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 6, + "source": "打ち", + "rawSource": "打ち", + "sourceTerm": "打つ", + "reasons": [ + "masu stem" + ], + "score": 1, + "sequence": 3, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打つ", + "reading": "ぶつ", + "expressions": [ + { + "sourceTerm": "打つ", + "expression": "打つ", + "reading": "ぶつ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ぶ" + }, + { + "text": "つ", + "furigana": "" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 2 + }, + { + "expression": "打つ", + "reading": "ぶつ", + "dictionary": "Test Dictionary 2", + "frequency": 7 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 1, + "source": "打", + "rawSource": "打", + "sourceTerm": "打", + "reasons": [], + "score": 1, + "sequence": 1, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "だ", + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "だ", + "furiganaSegments": [ + { + "text": "打", + "furigana": "だ" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "だ", + "dictionary": "Test Dictionary 2", + "frequency": 4 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + }, + { + "type": "term", + "id": 2, + "source": "打", + "rawSource": "打", + "sourceTerm": "打", + "reasons": [], + "score": 1, + "sequence": 2, + "dictionary": "Test Dictionary 2", + "dictionaryPriority": 0, + "dictionaryNames": [ + "Test Dictionary 2" + ], + "expression": "打", + "reading": "ダース", + "expressions": [ + { + "sourceTerm": "打", + "expression": "打", + "reading": "ダース", + "furiganaSegments": [ + { + "text": "打", + "furigana": "ダース" + } + ], + "termTags": [ + { + "name": "tag3", + "category": "category3", + "notes": "tag3 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag4", + "category": "category4", + "notes": "tag4 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + }, + { + "name": "tag5", + "category": "category5", + "notes": "tag5 notes", + "order": 0, + "score": 0, + "dictionary": "Test Dictionary 2", + "redundant": false + } + ], + "termFrequency": "normal", + "frequencies": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "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 + }, + { + "name": "Test Dictionary 2", + "category": "dictionary", + "notes": "", + "order": 100, + "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": [ + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 1 + }, + { + "expression": "打", + "reading": "ダース", + "dictionary": "Test Dictionary 2", + "frequency": 5 + } + ], + "pitches": [], + "sourceTermExactMatchCount": 1 + } + ] + } + } + ] +}
\ No newline at end of file |