yanyiwu / gojieba

"结巴"中文分词的Golang版本
MIT License
2.39k stars 302 forks source link

在添加用户词典后,词性标注不正常 #72

Open nick-lee opened 4 years ago

nick-lee commented 4 years ago

在实例化的时候引入了自定义字典: jb = gojieba.NewJieba("./dicts/dict.txt") 然后再使用例子的时候,所有词性标注的地方,如果不是字典里面定义过的,均标识为"x" :

s = "长春市长春药店"
words = x.Tag(s)
fmt.Println(s)
fmt.Println("词性标注:", strings.Join(words, ","))

长春市长春药店
词性标注: 长春市/x,长春药店/x

如果实例化的时候不引入自定义字典文件,结果是正常的。 我理解可能是引入自定义词典的时候,系统会忽略默认词典的标识,不知道哪位高人有没有思路如何解决这个问题?

JankinHou commented 3 years ago

我引入词典后直接不能分词了。。。。