Golang wapper for NLPIR/ICTCLAS2015.
Go Makefile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
deps
doc
examples
wordseg
.gitignore
.travis.yml
LICENSE
Makefile
README.md
gonlpir.go
gonlpir_test.go
util.go

README.md

GoNLPIR

Build Status

Introduction

GoNLPIR is a Golang wrapper for the famous Chinese word segmenter NLPIR(former ICTCLAS ) with the following interface implemented:

  • ParagraphProcess
  • ParagraphProcessA
  • ImportUserDict

Install

Get code and install dependences

go get github.com/crackcell/gonlpir
make install_deps
go test -v

Example

package main

import (
    "fmt"
    "github.com/crackcell/gonlpir"
)

func main() {
    n, err := gonlpir.NewNLPIR("../", gonlpir.UTF8, "")
    if err != nil {
        panic(err)
    }
    fmt.Println(n.ParagraphProcess("我是中国人", true))
    fmt.Println(n.ParagraphProcess("我是中国人", false))
    n.Exit()
}

Documents

Misc