{ "optionsPresets": { "kanji": { "enabledDictionaryMap": [ [ "${title}", { "index": 0, "priority": 0 } ] ] }, "default": { "wildcard": null, "mainDictionary": "${title}", "alphanumeric": false, "convertHalfWidthCharacters": false, "convertNumericCharacters": false, "convertAlphabeticCharacters": false, "convertHiraganaToKatakana": false, "convertKatakanaToHiragana": false, "collapseEmphaticSequences": false, "textReplacements": [ null ], "enabledDictionaryMap": [ [ "${title}", { "index": 0, "priority": 0, "allowSecondarySearches": false } ] ] } }, "tests": [ { "comment": "Basic kanji test 1", "func": "findKanji", "text": "打", "options": "kanji", "expected": { "definitions": [ { "type": "kanji", "character": "打", "dictionary": "Test Dictionary 2", "onyomi": [ "ダ", "ダアス" ], "kunyomi": [ "う.つ", "う.ち-", "ぶ.つ" ], "glossary": [ "meaning1", "meaning2", "meaning3", "meaning4", "meaning5" ], "tags": [ { "name": "ktag1", "category": "kcategory1", "notes": "ktag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "ktag2", "category": "kcategory2", "notes": "ktag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "stats": { "kcategory3": [ { "name": "kstat1", "category": "kcategory3", "notes": "kstat1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "value": "1" } ], "kcategory4": [ { "name": "kstat2", "category": "kcategory4", "notes": "kstat2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "value": "2" } ], "kcategory5": [ { "name": "kstat3", "category": "kcategory5", "notes": "kstat3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "value": "3" } ], "kcategory6": [ { "name": "kstat4", "category": "kcategory6", "notes": "kstat4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "value": "4" } ], "kcategory7": [ { "name": "kstat5", "category": "kcategory7", "notes": "kstat5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "value": "5" } ] }, "frequencies": [ { "index": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "character": "打", "frequency": 1 } ] } ] } }, { "comment": "Basic kanji test 2", "func": "findKanji", "text": "込", "options": "kanji", "expected": { "definitions": [ { "type": "kanji", "character": "込", "dictionary": "Test Dictionary 2", "onyomi": [], "kunyomi": [ "-こ.む", "こ.む", "こ.み", "-こ.み", "こ.める" ], "glossary": [ "meaning1", "meaning2", "meaning3", "meaning4", "meaning5" ], "tags": [ { "name": "ktag1", "category": "kcategory1", "notes": "ktag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "ktag2", "category": "kcategory2", "notes": "ktag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "stats": { "kcategory3": [ { "name": "kstat1", "category": "kcategory3", "notes": "kstat1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "value": "1" } ], "kcategory4": [ { "name": "kstat2", "category": "kcategory4", "notes": "kstat2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "value": "2" } ], "kcategory5": [ { "name": "kstat3", "category": "kcategory5", "notes": "kstat3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "value": "3" } ], "kcategory6": [ { "name": "kstat4", "category": "kcategory6", "notes": "kstat4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "value": "4" } ], "kcategory7": [ { "name": "kstat5", "category": "kcategory7", "notes": "kstat5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "value": "5" } ] }, "frequencies": [ { "index": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "character": "込", "frequency": 2 } ] } ] } }, { "comment": "Missing kanji test", "func": "findKanji", "text": "画", "options": "kanji", "expected": { "definitions": [] } }, { "comment": "Find term using expression text 1", "func": "findTerms", "mode": "split", "text": "打", "options": "default", "expected": { "length": 1, "definitions": [ { "type": "term", "id": 1, "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "だ", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "だ", "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "glossary": [ "definition1", "definition2" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 2, "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 2, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "ダース", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "ダース", "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "glossary": [ "definition3", "definition4" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ] } }, { "comment": "Find term using expression text 2", "func": "findTerms", "mode": "split", "text": "打つ", "options": "default", "expected": { "length": 2, "definitions": [ { "type": "term", "id": 3, "source": "打つ", "rawSource": "打つ", "sourceTerm": "打つ", "reasons": [], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition5", "definition6" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 5, "source": "打つ", "rawSource": "打つ", "sourceTerm": "打つ", "reasons": [], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition9", "definition10" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 4, "source": "打つ", "rawSource": "打つ", "sourceTerm": "打つ", "reasons": [], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition7", "definition8" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 6, "source": "打つ", "rawSource": "打つ", "sourceTerm": "打つ", "reasons": [], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition11", "definition12" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 1, "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "だ", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "だ", "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "glossary": [ "definition1", "definition2" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 2, "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 2, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "ダース", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "ダース", "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "glossary": [ "definition3", "definition4" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ] } }, { "comment": "Find term using expression text 3", "func": "findTerms", "mode": "split", "text": "打ち込む", "options": "default", "expected": { "length": 4, "definitions": [ { "type": "term", "id": 7, "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition13", "definition14" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 9, "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition17", "definition18" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 8, "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition15", "definition16" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 10, "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition19", "definition20" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 3, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition5", "definition6" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 5, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition9", "definition10" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 4, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition7", "definition8" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 6, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition11", "definition12" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 1, "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "だ", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "だ", "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "glossary": [ "definition1", "definition2" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 2, "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 2, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "ダース", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "ダース", "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "glossary": [ "definition3", "definition4" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ] } }, { "comment": "Find term using expression text 4", "func": "findTerms", "mode": "split", "text": "画像", "options": "default", "expected": { "length": 2, "definitions": [ { "type": "term", "id": 11, "source": "画像", "rawSource": "画像", "sourceTerm": "画像", "reasons": [], "score": 1, "sequence": 5, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "画像", "reading": "がぞう", "expressions": [ { "sourceTerm": "画像", "expression": "画像", "reading": "がぞう", "furiganaSegments": [ { "text": "画像", "furigana": "がぞう" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [], "pitches": [] } ], "furiganaSegments": [ { "text": "画像", "furigana": "がぞう" } ], "glossary": [ "definition21", { "type": "image", "path": "image.gif", "width": 100, "height": 100, "preferredWidth": 350, "preferredHeight": 350, "description": "An image", "pixelated": true } ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [], "pitches": [], "sourceTermExactMatchCount": 1 } ] } }, { "comment": "Find term using reading 1", "func": "findTerms", "mode": "split", "text": "だ", "options": "default", "expected": { "length": 1, "definitions": [ { "type": "term", "id": 1, "source": "だ", "rawSource": "だ", "sourceTerm": "だ", "reasons": [], "score": 1, "sequence": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "だ", "expressions": [ { "sourceTerm": "だ", "expression": "打", "reading": "だ", "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "glossary": [ "definition1", "definition2" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [], "sourceTermExactMatchCount": 0 } ] } }, { "comment": "Find term using reading 2", "func": "findTerms", "mode": "split", "text": "ダース", "options": "default", "expected": { "length": 3, "definitions": [ { "type": "term", "id": 2, "source": "ダース", "rawSource": "ダース", "sourceTerm": "ダース", "reasons": [], "score": 1, "sequence": 2, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "ダース", "expressions": [ { "sourceTerm": "ダース", "expression": "打", "reading": "ダース", "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "glossary": [ "definition3", "definition4" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [], "sourceTermExactMatchCount": 0 } ] } }, { "comment": "Find term using reading 3", "func": "findTerms", "mode": "split", "text": "うつ", "options": "default", "expected": { "length": 2, "definitions": [ { "type": "term", "id": 3, "source": "うつ", "rawSource": "うつ", "sourceTerm": "うつ", "reasons": [], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "うつ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition5", "definition6" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 0 }, { "type": "term", "id": 4, "source": "うつ", "rawSource": "うつ", "sourceTerm": "うつ", "reasons": [], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "うつ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition7", "definition8" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 0 } ] } }, { "comment": "Find term using reading 4", "func": "findTerms", "mode": "split", "text": "ぶつ", "options": "default", "expected": { "length": 2, "definitions": [ { "type": "term", "id": 5, "source": "ぶつ", "rawSource": "ぶつ", "sourceTerm": "ぶつ", "reasons": [], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "ぶつ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition9", "definition10" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 0 }, { "type": "term", "id": 6, "source": "ぶつ", "rawSource": "ぶつ", "sourceTerm": "ぶつ", "reasons": [], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "ぶつ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition11", "definition12" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 0 } ] } }, { "comment": "Find term using reading 5", "func": "findTerms", "mode": "split", "text": "うちこむ", "options": "default", "expected": { "length": 4, "definitions": [ { "type": "term", "id": 7, "source": "うちこむ", "rawSource": "うちこむ", "sourceTerm": "うちこむ", "reasons": [], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "うちこむ", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition13", "definition14" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 0 }, { "type": "term", "id": 8, "source": "うちこむ", "rawSource": "うちこむ", "sourceTerm": "うちこむ", "reasons": [], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "うちこむ", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition15", "definition16" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 0 }, { "type": "term", "id": 3, "source": "うち", "rawSource": "うち", "sourceTerm": "うつ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "うつ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition5", "definition6" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 0 }, { "type": "term", "id": 4, "source": "うち", "rawSource": "うち", "sourceTerm": "うつ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "うつ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition7", "definition8" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 0 } ] } }, { "comment": "Find term using reading 6", "func": "findTerms", "mode": "split", "text": "ぶちこむ", "options": "default", "expected": { "length": 4, "definitions": [ { "type": "term", "id": 9, "source": "ぶちこむ", "rawSource": "ぶちこむ", "sourceTerm": "ぶちこむ", "reasons": [], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "ぶちこむ", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition17", "definition18" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 0 }, { "type": "term", "id": 10, "source": "ぶちこむ", "rawSource": "ぶちこむ", "sourceTerm": "ぶちこむ", "reasons": [], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "ぶちこむ", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition19", "definition20" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 0 }, { "type": "term", "id": 5, "source": "ぶち", "rawSource": "ぶち", "sourceTerm": "ぶつ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "ぶつ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition9", "definition10" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 0 }, { "type": "term", "id": 6, "source": "ぶち", "rawSource": "ぶち", "sourceTerm": "ぶつ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "ぶつ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition11", "definition12" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 0 } ] } }, { "comment": "Find term using reading 7", "func": "findTerms", "mode": "split", "text": "がぞう", "options": "default", "expected": { "length": 3, "definitions": [ { "type": "term", "id": 11, "source": "がぞう", "rawSource": "がぞう", "sourceTerm": "がぞう", "reasons": [], "score": 1, "sequence": 5, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "画像", "reading": "がぞう", "expressions": [ { "sourceTerm": "がぞう", "expression": "画像", "reading": "がぞう", "furiganaSegments": [ { "text": "画像", "furigana": "がぞう" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [], "pitches": [] } ], "furiganaSegments": [ { "text": "画像", "furigana": "がぞう" } ], "glossary": [ "definition21", { "type": "image", "path": "image.gif", "width": 100, "height": 100, "preferredWidth": 350, "preferredHeight": 350, "description": "An image", "pixelated": true } ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [], "pitches": [], "sourceTermExactMatchCount": 0 } ] } }, { "comment": "Missing term 1", "func": "findTerms", "mode": "split", "text": "為る", "options": "default", "expected": { "length": 0, "definitions": [] } }, { "comment": "Missing term 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", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition13", "definition14" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 9, "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition17", "definition18" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 8, "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition15", "definition16" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 10, "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition19", "definition20" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 3, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition5", "definition6" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 5, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition9", "definition10" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 4, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition7", "definition8" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 6, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition11", "definition12" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 1, "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "だ", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "だ", "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "glossary": [ "definition1", "definition2" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 2, "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 2, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "ダース", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "ダース", "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "glossary": [ "definition3", "definition4" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [], "pitches": [], "sourceTermExactMatchCount": 1 } ] } }, { "comment": "Search using different modes", "func": "findTerms", "mode": "group", "text": "打ち込む", "options": "default", "expected": { "length": 4, "definitions": [ { "type": "termGrouped", "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 10, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 7, "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition13", "definition14" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 8, "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition15", "definition16" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "termGrouped", "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 10, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 9, "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition17", "definition18" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 10, "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition19", "definition20" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "termGrouped", "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 10, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 3, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition5", "definition6" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 4, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition7", "definition8" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "termGrouped", "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 10, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 5, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition9", "definition10" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 6, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition11", "definition12" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "termGrouped", "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "だ", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "だ", "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 1, "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "だ", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "だ", "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "glossary": [ "definition1", "definition2" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "termGrouped", "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "ダース", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "ダース", "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 2, "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 2, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "ダース", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "ダース", "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "glossary": [ "definition3", "definition4" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ] } }, { "comment": "Search using different modes", "func": "findTerms", "mode": "merge", "text": "打ち込む", "options": "default", "expected": { "length": 4, "definitions": [ { "type": "termMerged", "source": "打ち込む", "rawSource": "打ち込む", "reasons": [], "score": 10, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打ち込む" ], "reading": [ "うちこむ", "ぶちこむ" ], "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] }, { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "definitions": [ { "type": "termMergedByGlossary", "source": "打ち込む", "rawSource": "打ち込む", "reasons": [], "score": 10, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打ち込む" ], "reading": [ "うちこむ" ], "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "glossary": [ "definition13", "definition14" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 7, "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition13", "definition14" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "only": [ "うちこむ" ], "sourceTermExactMatchCount": 1 }, { "type": "termMergedByGlossary", "source": "打ち込む", "rawSource": "打ち込む", "reasons": [], "score": 10, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打ち込む" ], "reading": [ "ぶちこむ" ], "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "glossary": [ "definition17", "definition18" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 9, "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition17", "definition18" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "only": [ "ぶちこむ" ], "sourceTermExactMatchCount": 1 }, { "type": "termMergedByGlossary", "source": "打ち込む", "rawSource": "打ち込む", "reasons": [], "score": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打ち込む" ], "reading": [ "うちこむ" ], "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "glossary": [ "definition15", "definition16" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 8, "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition15", "definition16" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "only": [ "うちこむ" ], "sourceTermExactMatchCount": 1 }, { "type": "termMergedByGlossary", "source": "打ち込む", "rawSource": "打ち込む", "reasons": [], "score": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打ち込む" ], "reading": [ "ぶちこむ" ], "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "glossary": [ "definition19", "definition20" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 10, "source": "打ち込む", "rawSource": "打ち込む", "sourceTerm": "打ち込む", "reasons": [], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition19", "definition20" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "only": [ "ぶちこむ" ], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 2, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 }, { "index": 1, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 3, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] }, { "index": 1, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 4 }, { "type": "termMerged", "source": "打ち", "rawSource": "打ち", "reasons": [ "masu stem" ], "score": 10, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打つ" ], "reading": [ "うつ", "ぶつ" ], "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] }, { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "definitions": [ { "type": "termMergedByGlossary", "source": "打ち", "rawSource": "打ち", "reasons": [], "score": 10, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打つ" ], "reading": [ "うつ" ], "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "glossary": [ "definition5", "definition6" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 3, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition5", "definition6" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "only": [ "うつ" ], "sourceTermExactMatchCount": 1 }, { "type": "termMergedByGlossary", "source": "打ち", "rawSource": "打ち", "reasons": [], "score": 10, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打つ" ], "reading": [ "ぶつ" ], "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "glossary": [ "definition9", "definition10" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 5, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition9", "definition10" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "only": [ "ぶつ" ], "sourceTermExactMatchCount": 1 }, { "type": "termMergedByGlossary", "source": "打ち", "rawSource": "打ち", "reasons": [], "score": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打つ" ], "reading": [ "うつ" ], "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "glossary": [ "definition7", "definition8" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 4, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition7", "definition8" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "only": [ "うつ" ], "sourceTermExactMatchCount": 1 }, { "type": "termMergedByGlossary", "source": "打ち", "rawSource": "打ち", "reasons": [], "score": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打つ" ], "reading": [ "ぶつ" ], "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "glossary": [ "definition11", "definition12" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 6, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition11", "definition12" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "only": [ "ぶつ" ], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 2, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 }, { "index": 1, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 3, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 4 }, { "type": "termMerged", "source": "打", "rawSource": "打", "reasons": [], "score": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打" ], "reading": [ "だ" ], "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "だ", "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [] } ], "definitions": [ { "type": "termMergedByGlossary", "source": "打", "rawSource": "打", "reasons": [], "score": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打" ], "reading": [ "だ" ], "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "だ", "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [] } ], "glossary": [ "definition1", "definition2" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 1, "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "だ", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "だ", "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "glossary": [ "definition1", "definition2" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [], "only": [], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "termMerged", "source": "打", "rawSource": "打", "reasons": [], "score": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打" ], "reading": [ "ダース" ], "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "ダース", "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [] } ], "definitions": [ { "type": "termMergedByGlossary", "source": "打", "rawSource": "打", "reasons": [], "score": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打" ], "reading": [ "ダース" ], "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "ダース", "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [] } ], "glossary": [ "definition3", "definition4" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 2, "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 2, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "ダース", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "ダース", "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "glossary": [ "definition3", "definition4" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [], "only": [], "sourceTermExactMatchCount": 1 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ] } }, { "comment": "Search inflected term", "func": "findTerms", "mode": "split", "text": "打ち込んでいませんでした", "options": "default", "expected": { "length": 12, "definitions": [ { "type": "term", "id": 7, "source": "打ち込んでいませんでした", "rawSource": "打ち込んでいませんでした", "sourceTerm": "打ち込む", "reasons": [ "-te", "progressive or perfect", "polite past negative" ], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition13", "definition14" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 9, "source": "打ち込んでいませんでした", "rawSource": "打ち込んでいませんでした", "sourceTerm": "打ち込む", "reasons": [ "-te", "progressive or perfect", "polite past negative" ], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition17", "definition18" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 8, "source": "打ち込んでいませんでした", "rawSource": "打ち込んでいませんでした", "sourceTerm": "打ち込む", "reasons": [ "-te", "progressive or perfect", "polite past negative" ], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition15", "definition16" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 10, "source": "打ち込んでいませんでした", "rawSource": "打ち込んでいませんでした", "sourceTerm": "打ち込む", "reasons": [ "-te", "progressive or perfect", "polite past negative" ], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition19", "definition20" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 3, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition5", "definition6" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 5, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition9", "definition10" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 4, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition7", "definition8" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 6, "source": "打ち", "rawSource": "打ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition11", "definition12" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 1, "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "だ", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "だ", "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "glossary": [ "definition1", "definition2" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 2, "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 2, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "ダース", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "ダース", "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "glossary": [ "definition3", "definition4" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ] } }, { "comment": "Ignore text inside parentheses", "func": "findTerms", "mode": "split", "text": "打(う)ち込(こ)む", "options": [ "default", { "alphanumeric": true, "textReplacements": [ null, [ { "pattern": "\\(([^)]*)(?:\\)|$)", "flags": "g", "replacement": "" } ] ] } ], "expected": { "length": 10, "definitions": [ { "type": "term", "id": 7, "source": "打ち込む", "rawSource": "打(う)ち込(こ)む", "sourceTerm": "打ち込む", "reasons": [], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition13", "definition14" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 9, "source": "打ち込む", "rawSource": "打(う)ち込(こ)む", "sourceTerm": "打ち込む", "reasons": [], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition17", "definition18" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 8, "source": "打ち込む", "rawSource": "打(う)ち込(こ)む", "sourceTerm": "打ち込む", "reasons": [], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition15", "definition16" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 10, "source": "打ち込む", "rawSource": "打(う)ち込(こ)む", "sourceTerm": "打ち込む", "reasons": [], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition19", "definition20" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 3, "source": "打ち", "rawSource": "打(う)ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition5", "definition6" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 5, "source": "打ち", "rawSource": "打(う)ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition9", "definition10" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 4, "source": "打ち", "rawSource": "打(う)ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition7", "definition8" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 6, "source": "打ち", "rawSource": "打(う)ち", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition11", "definition12" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 1, "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "だ", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "だ", "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "glossary": [ "definition1", "definition2" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 2, "source": "打", "rawSource": "打", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 2, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "ダース", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "ダース", "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "glossary": [ "definition3", "definition4" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ] } }, { "comment": "Remove parentheses around text", "func": "findTerms", "mode": "split", "text": "(打)(ち)(込)(む)", "options": [ "default", { "alphanumeric": true, "textReplacements": [ null, [ { "pattern": "\\(([^)]*)(?:\\)|$)", "flags": "g", "replacement": "$1" } ] ] } ], "expected": { "length": 12, "definitions": [ { "type": "term", "id": 7, "source": "打ち込む", "rawSource": "(打)(ち)(込)(む)", "sourceTerm": "打ち込む", "reasons": [], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition13", "definition14" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 9, "source": "打ち込む", "rawSource": "(打)(ち)(込)(む)", "sourceTerm": "打ち込む", "reasons": [], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition17", "definition18" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 8, "source": "打ち込む", "rawSource": "(打)(ち)(込)(む)", "sourceTerm": "打ち込む", "reasons": [], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition15", "definition16" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 10, "source": "打ち込む", "rawSource": "(打)(ち)(込)(む)", "sourceTerm": "打ち込む", "reasons": [], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "打ち込む", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition19", "definition20" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 3, "source": "打ち", "rawSource": "(打)(ち)", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition5", "definition6" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 5, "source": "打ち", "rawSource": "(打)(ち)", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition9", "definition10" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 4, "source": "打ち", "rawSource": "(打)(ち)", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition7", "definition8" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 6, "source": "打ち", "rawSource": "(打)(ち)", "sourceTerm": "打つ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "打つ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition11", "definition12" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 1, "source": "打", "rawSource": "(打)", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "だ", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "だ", "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "だ" } ], "glossary": [ "definition1", "definition2" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "だ", "hasReading": true, "frequency": 4 } ], "pitches": [], "sourceTermExactMatchCount": 1 }, { "type": "term", "id": 2, "source": "打", "rawSource": "(打)", "sourceTerm": "打", "reasons": [], "score": 1, "sequence": 2, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打", "reading": "ダース", "expressions": [ { "sourceTerm": "打", "expression": "打", "reading": "ダース", "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ダース" } ], "glossary": [ "definition3", "definition4" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": false, "frequency": 1 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打", "reading": "ダース", "hasReading": true, "frequency": 5 } ], "pitches": [], "sourceTermExactMatchCount": 1 } ] } }, { "comment": "Test non-empty replacement", "func": "findTerms", "mode": "split", "text": "test", "options": [ "default", { "alphanumeric": true, "textReplacements": [ null, [ { "pattern": "test", "flags": "g", "replacement": "よみ" } ] ] } ], "expected": { "length": 4, "definitions": [ { "type": "term", "id": 12, "source": "よみ", "rawSource": "test", "sourceTerm": "よむ", "reasons": [ "masu stem" ], "score": 100, "sequence": 6, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "読む", "reading": "よむ", "expressions": [ { "sourceTerm": "よむ", "expression": "読む", "reading": "よむ", "furiganaSegments": [ { "text": "読", "furigana": "よ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "vt", "category": "partOfSpeech", "notes": "transitive verb", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [], "pitches": [] } ], "furiganaSegments": [ { "text": "読", "furigana": "よ" }, { "text": "む", "furigana": "" } ], "glossary": [ "to read" ], "definitionTags": [ { "name": "popular", "category": "popular", "notes": "popular term", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "vt", "category": "partOfSpeech", "notes": "transitive verb", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [], "pitches": [], "sourceTermExactMatchCount": 0 } ] } }, { "comment": "Test non-empty replacement at end", "func": "findTerms", "mode": "split", "text": "つtest", "options": [ "default", { "alphanumeric": true, "textReplacements": [ null, [ { "pattern": "test", "flags": "g", "replacement": "よみ" } ] ] } ], "expected": { "length": 5, "definitions": [ { "type": "term", "id": 13, "source": "つよみ", "rawSource": "つtest", "sourceTerm": "つよみ", "reasons": [], "score": 90, "sequence": 7, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "強み", "reading": "つよみ", "expressions": [ { "sourceTerm": "つよみ", "expression": "強み", "reading": "つよみ", "furiganaSegments": [ { "text": "強", "furigana": "つよ" }, { "text": "み", "furigana": "" } ], "termTags": [], "termFrequency": "normal", "frequencies": [], "pitches": [] } ], "furiganaSegments": [ { "text": "強", "furigana": "つよ" }, { "text": "み", "furigana": "" } ], "glossary": [ "strong point" ], "definitionTags": [ { "name": "popular", "category": "popular", "notes": "popular term", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [], "frequencies": [], "pitches": [], "sourceTermExactMatchCount": 0 } ] } }, { "comment": "Test non-empty replacement at start", "func": "findTerms", "mode": "split", "text": "testました", "options": [ "default", { "alphanumeric": true, "textReplacements": [ null, [ { "pattern": "test", "flags": "g", "replacement": "よみ" } ] ] } ], "expected": { "length": 7, "definitions": [ { "type": "term", "id": 12, "source": "よみました", "rawSource": "testました", "sourceTerm": "よむ", "reasons": [ "polite past" ], "score": 100, "sequence": 6, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "読む", "reading": "よむ", "expressions": [ { "sourceTerm": "よむ", "expression": "読む", "reading": "よむ", "furiganaSegments": [ { "text": "読", "furigana": "よ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "vt", "category": "partOfSpeech", "notes": "transitive verb", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [], "pitches": [] } ], "furiganaSegments": [ { "text": "読", "furigana": "よ" }, { "text": "む", "furigana": "" } ], "glossary": [ "to read" ], "definitionTags": [ { "name": "popular", "category": "popular", "notes": "popular term", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "vt", "category": "partOfSpeech", "notes": "transitive verb", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [], "pitches": [], "sourceTermExactMatchCount": 0 } ] } }, { "comment": "Search merged mode with non-primary definitions", "func": "findTerms", "mode": "merge", "text": "うちこむ", "options": "default", "expected": { "length": 4, "definitions": [ { "type": "termMerged", "source": "うちこむ", "rawSource": "うちこむ", "reasons": [], "score": 10, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打ち込む" ], "reading": [ "うちこむ", "ぶちこむ" ], "expressions": [ { "sourceTerm": "うちこむ", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] }, { "sourceTerm": "うちこむ", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "definitions": [ { "type": "termMergedByGlossary", "source": "うちこむ", "rawSource": "うちこむ", "reasons": [], "score": 10, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打ち込む" ], "reading": [ "うちこむ" ], "expressions": [ { "sourceTerm": "うちこむ", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "glossary": [ "definition13", "definition14" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 7, "source": "うちこむ", "rawSource": "うちこむ", "sourceTerm": "うちこむ", "reasons": [], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "うちこむ", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition13", "definition14" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 0 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "only": [ "うちこむ" ], "sourceTermExactMatchCount": 0 }, { "type": "termMergedByGlossary", "source": "うちこむ", "rawSource": "うちこむ", "reasons": [], "score": 10, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打ち込む" ], "reading": [ "ぶちこむ" ], "expressions": [ { "sourceTerm": "うちこむ", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "glossary": [ "definition17", "definition18" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 9, "source": "うちこむ", "rawSource": "うちこむ", "sourceTerm": "うちこむ", "reasons": [], "score": 10, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "うちこむ", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition17", "definition18" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 0 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "only": [ "ぶちこむ" ], "sourceTermExactMatchCount": 0 }, { "type": "termMergedByGlossary", "source": "うちこむ", "rawSource": "うちこむ", "reasons": [], "score": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打ち込む" ], "reading": [ "うちこむ" ], "expressions": [ { "sourceTerm": "うちこむ", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "glossary": [ "definition15", "definition16" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 8, "source": "うちこむ", "rawSource": "うちこむ", "sourceTerm": "うちこむ", "reasons": [], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "うちこむ", "expressions": [ { "sourceTerm": "うちこむ", "expression": "打ち込む", "reading": "うちこむ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition15", "definition16" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag6", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag7", "category": "default", "notes": "", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 0 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "only": [ "うちこむ" ], "sourceTermExactMatchCount": 0 }, { "type": "termMergedByGlossary", "source": "うちこむ", "rawSource": "うちこむ", "reasons": [], "score": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打ち込む" ], "reading": [ "ぶちこむ" ], "expressions": [ { "sourceTerm": "うちこむ", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "glossary": [ "definition19", "definition20" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 10, "source": "うちこむ", "rawSource": "うちこむ", "sourceTerm": "うちこむ", "reasons": [], "score": 1, "sequence": 4, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打ち込む", "reading": "ぶちこむ", "expressions": [ { "sourceTerm": "うちこむ", "expression": "打ち込む", "reading": "ぶちこむ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "ち", "furigana": "" }, { "text": "込", "furigana": "こ" }, { "text": "む", "furigana": "" } ], "glossary": [ "definition19", "definition20" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 0 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "only": [ "ぶちこむ" ], "sourceTermExactMatchCount": 0 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": false, "frequency": 3 }, { "index": 2, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "hasReading": true, "frequency": 8 }, { "index": 1, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": false, "frequency": 3 }, { "index": 3, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "hasReading": true, "frequency": 9 } ], "pitches": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "うちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] }, { "index": 1, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打ち込む", "reading": "ぶちこむ", "pitches": [ { "position": 0, "tags": [] }, { "position": 3, "tags": [] } ] } ], "sourceTermExactMatchCount": 0 }, { "type": "termMerged", "source": "うち", "rawSource": "うち", "reasons": [ "masu stem" ], "score": 10, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打つ" ], "reading": [ "うつ", "ぶつ" ], "expressions": [ { "sourceTerm": "うつ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] }, { "sourceTerm": "うつ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "definitions": [ { "type": "termMergedByGlossary", "source": "うち", "rawSource": "うち", "reasons": [], "score": 10, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打つ" ], "reading": [ "うつ" ], "expressions": [ { "sourceTerm": "うつ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "glossary": [ "definition5", "definition6" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 3, "source": "うち", "rawSource": "うち", "sourceTerm": "うつ", "reasons": [ "masu stem" ], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "うつ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition5", "definition6" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 0 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "only": [ "うつ" ], "sourceTermExactMatchCount": 0 }, { "type": "termMergedByGlossary", "source": "うち", "rawSource": "うち", "reasons": [], "score": 10, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打つ" ], "reading": [ "ぶつ" ], "expressions": [ { "sourceTerm": "うつ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "glossary": [ "definition9", "definition10" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 5, "source": "うち", "rawSource": "うち", "sourceTerm": "うつ", "reasons": [], "score": 10, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "うつ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition9", "definition10" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 0 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "only": [ "ぶつ" ], "sourceTermExactMatchCount": 0 }, { "type": "termMergedByGlossary", "source": "うち", "rawSource": "うち", "reasons": [], "score": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打つ" ], "reading": [ "うつ" ], "expressions": [ { "sourceTerm": "うつ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "glossary": [ "definition7", "definition8" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 4, "source": "うち", "rawSource": "うち", "sourceTerm": "うつ", "reasons": [ "masu stem" ], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "うつ", "expressions": [ { "sourceTerm": "うつ", "expression": "打つ", "reading": "うつ", "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "う" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition7", "definition8" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "sourceTermExactMatchCount": 0 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 } ], "pitches": [], "only": [ "うつ" ], "sourceTermExactMatchCount": 0 }, { "type": "termMergedByGlossary", "source": "うち", "rawSource": "うち", "reasons": [], "score": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": [ "打つ" ], "reading": [ "ぶつ" ], "expressions": [ { "sourceTerm": "うつ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "glossary": [ "definition11", "definition12" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "definitions": [ { "type": "term", "id": 6, "source": "うち", "rawSource": "うち", "sourceTerm": "うつ", "reasons": [], "score": 1, "sequence": 3, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "dictionaryNames": [ "Test Dictionary 2" ], "expression": "打つ", "reading": "ぶつ", "expressions": [ { "sourceTerm": "うつ", "expression": "打つ", "reading": "ぶつ", "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termFrequency": "normal", "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [] } ], "furiganaSegments": [ { "text": "打", "furigana": "ぶ" }, { "text": "つ", "furigana": "" } ], "glossary": [ "definition11", "definition12" ], "definitionTags": [ { "name": "tag1", "category": "category1", "notes": "tag1 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag2", "category": "category2", "notes": "tag2 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "termTags": [ { "name": "tag3", "category": "category3", "notes": "tag3 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag4", "category": "category4", "notes": "tag4 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false }, { "name": "tag5", "category": "category5", "notes": "tag5 notes", "order": 0, "score": 0, "dictionary": "Test Dictionary 2", "redundant": false } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 0 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 1, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "only": [ "ぶつ" ], "sourceTermExactMatchCount": 0 } ], "frequencies": [ { "index": 0, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": false, "frequency": 2 }, { "index": 2, "expressionIndex": 0, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "うつ", "hasReading": true, "frequency": 6 }, { "index": 1, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": false, "frequency": 2 }, { "index": 3, "expressionIndex": 1, "dictionary": "Test Dictionary 2", "dictionaryOrder": { "index": 0, "priority": 0 }, "expression": "打つ", "reading": "ぶつ", "hasReading": true, "frequency": 7 } ], "pitches": [], "sourceTermExactMatchCount": 0 } ] } } ] }