Library for text prediction. Can be use to supplement search functionality for providing suggestions and error correction.