4. Earley Parser JsTiny JavaScript implementation of context-free languages parser - Earley parser (including generation of the parsing-forest).
5. Java Belief PropagationRepository contains the derivation of Belief Propagation algorithm from the ground up, as well as generic Java implementation of the Loopy Belief Propagation algorithm.
6. Pos TaggerSimple part-of-speech tagger, written from scratch (for educational purpose).