aboutsummaryrefslogtreecommitdiff
path: root/test/data/test-translator-data.json
diff options
context:
space:
mode:
authortoasted-nutbread <toasted-nutbread@users.noreply.github.com>2020-12-08 20:27:36 -0500
committerGitHub <noreply@github.com>2020-12-08 20:27:36 -0500
commit2910685a96280acfe4a454c014bc0316347d9085 (patch)
tree919770979d0e00458baaf782c0b9b5634166747c /test/data/test-translator-data.json
parent0dc170e70b4cba091cb0fbfe31308ca6b0fdc676 (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.json16507
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