HanLP分词工具中的ViterbiSegment分词流程( 四 )
List<Vertex> combineByCustomDictionary(List<Vertex> vertexList DoubleArrayTrie<CoreDictionary.Attribute> dat final WordNet wordNetAll) ,
如果indexMode=0 , 即系统处于普通分词模式 , 对应方法为
List<Vertex> combineByCustomDictionary(List<Vertex> vertexList DoubleArrayTrie<CoreDictionary.Attribute> dat) 。
从调用的方法我们不难看出 , 全切分时系统会根据CustomDictionary.txt添加分词路径 。 而普通切分时 , 系统会根据CustomDictionary.txt合并路径 。 这也就是为什么有的时候明明已经在CustomDictionary.txt中添加了新词却不生效的原因 , 因为一旦根据CoreNatureDictionary.txt构建了词图就不会再有新的路径插到已有分词路径中间 , 此时就去查找并修改CoreNatureDictionary.txt中的相关字或词吧 。
(3)维特比选择最优路径
对应方法为List<Vertex> viterbi(WordNet wordNet) , 至此就得到了一个粗分的分词结果 。 需要注意HanLP的Viterbi分词只是用viterbi方法求解最优路径 , 并不是隐马 。
推荐阅读
- 魔兽世界|暴雪嘉年华内容遭泄露,引玩家众怒,魔兽世界成捞钱工具?
- canyon|恐怖的中野联动!许秀给Canyon当工具人,DK扳回一城
- 魔兽世界|暴雪嘉年华原定内容泄露,5个魔兽世界同步推进,wow变捞钱工具?
- 马戏团|剑与远征:新英雄曝出,造型酷似工具人,两款新皮齐上线春姑火了
- 打野|王者荣耀:本赛季还是工具人法师的天下,虽然法核能玩,但不推荐
- 原神|米游社的原神版块有什么?旅行工具和签到系统对玩家帮助很大!
- 猫神|KPL猫神沦为抵债工具?阿泰开播爆料: RNGM买6.6没给钱,拿猫抵债
- mod|《CS》最好玩的七个版本,MOD模组是个强大的工具
- 冲浪|阴阳师SP浪川削弱后强度详解 无脑人权卡即将变成二流强度工具人
- 张良|工具人中单墨子张良纷纷落榜,只剩控制优秀的她深受玩家喜爱!