Skip to content

Commit b7d9777

Browse files
committedMay 28, 2019
update data re base code
1 parent 8f38900 commit b7d9777

File tree

1 file changed

+21
-3
lines changed

1 file changed

+21
-3
lines changed
 

‎data/main.go

+21-3
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,33 @@ import (
88
)
99

1010
var (
11-
text = flag.String("text", "《复仇者联盟3:无限战争》是全片使用IMAX摄影机拍摄", "要分词的文本")
11+
text = "《复仇者联盟3:无限战争》是全片使用IMAX摄影机拍摄"
12+
flagText = flag.String("text", text, "要分词的文本")
1213
)
1314

1415
func main() {
1516
flag.Parse()
1617

1718
var seg gse.Segmenter
18-
seg.LoadDict("./data/dict/dictionary.txt")
19+
// seg.LoadDict("./data/dict/dictionary.txt")
20+
seg.LoadDict()
1921

20-
segments := seg.Segment([]byte(*text))
22+
// use DAG and HMM
23+
hmm := seg.Cut(text, true)
24+
fmt.Println("cut use hmm: ", hmm)
25+
//
26+
cut := seg.Cut(text)
27+
fmt.Println("cut: ", cut)
28+
29+
hmm = seg.CutSearch(text, true)
30+
fmt.Println("cut search use hmm: ", hmm)
31+
//
32+
cut = seg.CutSearch(text)
33+
fmt.Println("cut search: ", hmm)
34+
35+
cut = seg.CutAll(text)
36+
fmt.Println("cut all: ", cut)
37+
38+
segments := seg.Segment([]byte(*flagText))
2139
fmt.Println(gse.ToString(segments, true))
2240
}

0 commit comments

Comments
 (0)
Please sign in to comment.