1
0
mirror of https://github.com/fumiama/jieba.git synced 2026-06-23 12:40:39 +08:00

make struct Jieba's fields private

This commit is contained in:
Wang Bin
2015-03-30 16:12:02 +08:00
parent c4c3a5f9ad
commit 68fed7e250
6 changed files with 109 additions and 35 deletions

View File

@@ -42,7 +42,7 @@ type TagExtracter struct {
}
func NewTagExtracter(dictFileName, IDFFileName string) (*TagExtracter, error) {
j, err := jiebago.NewJieba(dictFileName)
j, err := jiebago.Open(dictFileName)
if err != nil {
return nil, err
}
@@ -57,7 +57,7 @@ func NewTagExtracter(dictFileName, IDFFileName string) (*TagExtracter, error) {
func (t *TagExtracter) ExtractTags(sentence string, topK int) (tags wordWeights) {
freq := make(map[string]float64)
for w := range t.Cut(sentence, false, true) {
for w := range t.Cut(sentence, true) {
w = strings.TrimSpace(w)
if utf8.RuneCountInString(w) < 2 {
continue