| from typing import Dict | |
| from .word_model import ( | |
| USER_DICT_MAX_PRIORITY, | |
| USER_DICT_MIN_PRIORITY, | |
| PartOfSpeechDetail, | |
| WordTypes, | |
| ) | |
| MIN_PRIORITY = USER_DICT_MIN_PRIORITY | |
| MAX_PRIORITY = USER_DICT_MAX_PRIORITY | |
| part_of_speech_data: Dict[WordTypes, PartOfSpeechDetail] = { | |
| WordTypes.PROPER_NOUN: PartOfSpeechDetail( | |
| part_of_speech="名詞", | |
| part_of_speech_detail_1="固有名詞", | |
| part_of_speech_detail_2="一般", | |
| part_of_speech_detail_3="*", | |
| context_id=1348, | |
| cost_candidates=[ | |
| -988, | |
| 3488, | |
| 4768, | |
| 6048, | |
| 7328, | |
| 8609, | |
| 8734, | |
| 8859, | |
| 8984, | |
| 9110, | |
| 14176, | |
| ], | |
| accent_associative_rules=[ | |
| "*", | |
| "C1", | |
| "C2", | |
| "C3", | |
| "C4", | |
| "C5", | |
| ], | |
| ), | |
| WordTypes.COMMON_NOUN: PartOfSpeechDetail( | |
| part_of_speech="名詞", | |
| part_of_speech_detail_1="一般", | |
| part_of_speech_detail_2="*", | |
| part_of_speech_detail_3="*", | |
| context_id=1345, | |
| cost_candidates=[ | |
| -4445, | |
| 49, | |
| 1473, | |
| 2897, | |
| 4321, | |
| 5746, | |
| 6554, | |
| 7362, | |
| 8170, | |
| 8979, | |
| 15001, | |
| ], | |
| accent_associative_rules=[ | |
| "*", | |
| "C1", | |
| "C2", | |
| "C3", | |
| "C4", | |
| "C5", | |
| ], | |
| ), | |
| WordTypes.VERB: PartOfSpeechDetail( | |
| part_of_speech="動詞", | |
| part_of_speech_detail_1="自立", | |
| part_of_speech_detail_2="*", | |
| part_of_speech_detail_3="*", | |
| context_id=642, | |
| cost_candidates=[ | |
| 3100, | |
| 6160, | |
| 6360, | |
| 6561, | |
| 6761, | |
| 6962, | |
| 7414, | |
| 7866, | |
| 8318, | |
| 8771, | |
| 13433, | |
| ], | |
| accent_associative_rules=[ | |
| "*", | |
| ], | |
| ), | |
| WordTypes.ADJECTIVE: PartOfSpeechDetail( | |
| part_of_speech="形容詞", | |
| part_of_speech_detail_1="自立", | |
| part_of_speech_detail_2="*", | |
| part_of_speech_detail_3="*", | |
| context_id=20, | |
| cost_candidates=[ | |
| 1527, | |
| 3266, | |
| 3561, | |
| 3857, | |
| 4153, | |
| 4449, | |
| 5149, | |
| 5849, | |
| 6549, | |
| 7250, | |
| 10001, | |
| ], | |
| accent_associative_rules=[ | |
| "*", | |
| ], | |
| ), | |
| WordTypes.SUFFIX: PartOfSpeechDetail( | |
| part_of_speech="名詞", | |
| part_of_speech_detail_1="接尾", | |
| part_of_speech_detail_2="一般", | |
| part_of_speech_detail_3="*", | |
| context_id=1358, | |
| cost_candidates=[ | |
| 4399, | |
| 5373, | |
| 6041, | |
| 6710, | |
| 7378, | |
| 8047, | |
| 9440, | |
| 10834, | |
| 12228, | |
| 13622, | |
| 15847, | |
| ], | |
| accent_associative_rules=[ | |
| "*", | |
| "C1", | |
| "C2", | |
| "C3", | |
| "C4", | |
| "C5", | |
| ], | |
| ), | |
| } | |