Text this: Development of novel conversational agent using retrieval-based model and deep learning