Go中文分词

Posted Golang基础教程

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Go中文分词相关的知识,希望对你有一定的参考价值。

package main
import (
"fmt"
"github.com/huichen/sego"
)

func main() {
// 载入词典
var segmenter sego.Segmenter
segmenter.LoadDictionary("{你的gopath路径}/pkg/mod/github.com/huichen/sego@v0.0.0-20180617034105-3f3c8a8cfacc/data/dictionary.txt")
text := []byte("我喜欢、够浪")
segments := segmenter.Segment(text)
fmt.Println(sego.SegmentsToSlice(segments, true))
fmt.Println(sego.SegmentsToString(segments, true))
}


以上是关于Go中文分词的主要内容,如果未能解决你的问题,请参考以下文章

Go中文分词

「GoCN酷Go推荐」Go高性能多语言NLP和分词库——gse

NLP之分词

docker安装 es7.17.6+IK分词+Go elastic

docker安装 es7.17.6+IK分词+Go elastic

docker安装 es7.17.6+IK分词+Go elastic