Non-deep NLP algorithms, including class viterbi, PCFG parser, word segmentation, etc. High lights:
- Weight-based PCFG lexical parser.
- A Chinese word segmentation algorithm based on Bi-gram language model
- A raw Neural Network implementation (include backpropagation) in numpy
- Viterbi algorithm