Go-Freeling: Go语言编写的自然语言处理工具

jopen 4年前

Go-Freeling: Go语言编写的自然语言处理工具。这个是对西班牙加泰罗尼亚理工大学开源自然语言处理工具套件FreeLing 向Go语言的移植,目前移植了大部分功能。具体实现的功能如下:

  • Text tokenization
  • Sentence splitting
  • Morphological analysis
  • Suffix treatment, retokenization of clitic pronouns
  • Flexible multiword recognition
  • Contraction splitting
  • Probabilistic prediction of unknown word categories
  • Named entity detection
  • PoS tagging
  • Chart-based shallow parsing
  • Named entity classification (With an external library MITIE - https://github.com/mit-nlp/MITIE)
  • Rule-based dependency parsing

项目主页:http://www.open-open.com/lib/view/home/1433810661286