Chatbot context understanding can be established for many other factors which influence the way a user interacts with the bot. It could be a location, sentiment, expression, time, etc. The chatbot is so intelligent such that it understands these factors and creates a true conversation between man and machine.