Go-Freeling: Go语言编写的自然语言处理工具
jopen
9年前
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