A web-based ChatBot application that can be used to respond to user queries. The underlying knowledge base has been parsed from XML documents using the Java StAX API. Additionally, the data is stored in multiple ways to illustrate different datastore capabilities as well as their response times. For example, the application uses the ultra-fast Lucene indexing and search library, and stores data in MySQL and MongoDB to illustrate both relational and document-oriented databases.