ChatScript is an interesting framework which provides a unique natural language processing engine with ontology to detect sentences. It has recently included integration for mining the wikipedia documents. A very flexible framework for developing chat enabled bots for various domains of context. Being open source it provides a lot of flexibility towards application in a variety of projects.