Building a complete scalable Question-Answering System using Information Retrieval concepts coupled with Machine Learning models.