Skip to content

Releases: go-ego/gse

v0.60.0-rc1

29 Jun 15:58
Compare
Choose a tag to compare
v0.60.0-rc1 Pre-release
Pre-release
update code style

v0.60.0-beta2

21 Jun 14:48
Compare
Choose a tag to compare
v0.60.0-beta2 Pre-release
Pre-release
add more test code

v0.60.0-beta

18 Jun 15:32
Compare
Choose a tag to compare
v0.60.0-beta Pre-release
Pre-release
v0.60.0-beta1

Fixed code with update

v0.50.3

26 May 15:58
Compare
Choose a tag to compare
update cutDADNOHMM remove unused buf make

v0.50.2

25 May 17:53
Compare
Choose a tag to compare
update go mod pkg

v0.50.1

25 May 17:13
Compare
Choose a tag to compare

Nisqually Glacier

Add

add alphanum split words support
use variable to control default frequency

add gse.New() function and update test code
add New() function AlphaNum set support

add ToLower set support and update code
add remove token support and test code

add addToken and removeToken benchmark test
update benchmark, example.go and godoc
add more test code

add English example code
Add English token test code and Update README.md

update segment test code
update segment test code, add more test and remove unless code

add Trim punct and space function support
add Trim test code
add Trim benchmark test code
add Trim example code

update Trim function not exclude "include other char string"

update DictPaths() allow use ", " to separated dictionary files

add cutDAGNoHMM support and test code
add Cut() cutDAGNoHMM option support
add test and benchmark code

add python and node binding

Updtae

update gse code
export splitTextToWords function
export lookupTokens function

update example code
update data re base code

add Find token example code
update English example code

update example code use mixed text
update dictionary example code

update code fixed example print
update hmm test and example code

update gse server code
update server code, add hmm support
update jquery.min.js to v3.5.0
update server.go listen log print

update code and README.md
Update README.md, add binding...

update godoc
update load model godoc
update godoc and var name

update go mod pkg and version
remove unless go.sum hash
update go mod and remove vendor

add github workflow support
update go.yml
update and fmt circle.yml, travis.yml
add CI go1.13x support remove go1.11.x

rename utils.go to seg_utils.go

add more benchmark support
add hmm benchmark test support
add segmenter benchmark test code

add idf and pos files
update issue and pull request template

update segment test code use expect
update alpha num test code

v0.40.0

12 Mar 15:06
Compare
Choose a tag to compare

Snake River

Add

  • [NEW] Add more common APIs and more examples
  • [NEW] Export seg.Find() function
  • [NEW] Add AddToken and AddTokenForce func
  • [NEW] Update dictionary code, add LoadNoFreq and MinTokenFreq parameter configuration
  • [NEW] Update examples code, add more examples and documents
  • [NEW] Optimize benchmark test tools code
  • [NEW] Add seg.Find() test
  • [NEW] Add AddToken and AddTokenForce test code
  • [NEW] Add crf.go file directory

Update

  • [NEW] Add more hmm is bool judge
  • [NEW] Update test dictionary and example code
  • [NEW] Update segmenter test code
  • [NEW] Add clear some internal api name and update godoc
  • [NEW] Add go1.12.x remove go1.10.x
  • [NEW] Add AddToken and AddTokenForce example code
  • [NEW] Add custom dictionary example to example.go
  • [NEW] Update godoc
  • [NEW] Update CHANGELOG.md

Fix

  • [FIX] Optimize code wait todo load model
  • [FIX] Fixed some README.md benchmark
  • [FIX] Fixed link break
  • [FIX] Fixed goroutines benchmark code open path

See Commits for more details, after Jan 23.

V0.30.0

23 Jan 23:26
Compare
Choose a tag to compare

Rhine River

Add

  • [NEW] Add HMM cut support
  • [NEW] Add go mod support and remove dep files
  • [NEW] Add find word in dictionary func
  • [NEW] Add Cut(), CutAll(), CutSearch(), LoadModel(), HMMCut() func
  • [NEW] Add hmm cut test code
  • [NEW] Add hmm cut example code

Update

  • [NEW] Cutting the dict method, move load dictionary to dict_util.go
  • [NEW] Update example and Add more test
  • [NEW] Update and clean utils code
  • [NEW] Simplify test code, add equal benchmark code
  • [NEW] Update pkg cedar code
  • [NEW] Update code style
  • [NEW] Update README.md [ Format README.mdand Update example ]

Fix

  • [FIX] Fixed and clean issue template
  • [FIX] Update README.md [ update and fixed example ]

See Commits for more details, after Oct 9.

v0.20.0

09 Oct 18:54
Compare
Choose a tag to compare

Lethe River

Add

  • [NEW] Add slice() and string() func and test
  • [NEW] Add more test
  • [NEW] Optimize textSliceToString splicing speed
  • [NEW] Update LoadDict() log.Printf and optimize read dict log
  • [NEW] Add ToString() and ToSlice() default value and update test
  • [NEW] ToString and ToSlice use return not use else and update code
  • [NEW] Update sever code
  • [NEW] Add token equals() func and test
  • [NEW] Add search mode example
  • [NEW] Optimize file defer close
  • [NEW] Segment return use nil not empty array
  • [NEW] Update pkg to newest ( optimize cedar code )

  • [NEW] Update and refactoring segment test code
  • [NEW] Update dictionary and static demo
  • [NEW] Refactoring gse benchmark code
  • [NEW] Update and simplify test code

Update

  • [NEW] Update issue template more obvious
  • [NEW] Update godoc, pull_request_template.md and issue_template.md
  • [NEW] Update README.md Uniform name
  • [NEW] Update godoc
  • [NEW] Update Update README.md add searchMode docs
  • [NEW] Optimize Japanese subparticipation errors
  • [NEW] Update code style and name style
  • [NEW] Update examples and benchmark code
  • [NEW] Add Travis ci go1.11 support

Fix

  • [FIX] Update examples lang fix #4
  • [FIX] Fix typo for example
  • [FIX] Fix LoadDict() godoc error
  • [FIX] Fix sub-word error
  • [FIX] Fix dict is nil segmentWords panic nil pointer
  • [FIX] Update README.md Fixed Release badge

See Commits for more details, after Apr 27.

v0.10.0

27 Apr 11:38
Compare
Choose a tag to compare

Danube River

Add

  • [NEW] Add load dictionary error line detection
  • [NEW] Add multiple dictionary combination abbreviations
  • [NEW] Add ModeSegment func add add default valve
  • [NEW] Add custom dictionary example
  • [NEW] Add more test
  • [NEW] Update test and use new test utils

Update

  • [NEW] Update tool and benchmark code
  • [NEW] Update cedar and code
  • [NEW] Simplify code name
  • [NEW] Update README.md
  • [NEW] Subdivision code func
  • [NEW] Update version and use dep manage pkg
  • [NEW] Optimize segmenter dictionary loading
  • [NEW] Update log print and file name

Fix

  • [FIX] Format some code and fix godoc

See Commits for more details, after Nov 17.