The document summarizes research on state-of-the-art chatbots, including their capabilities and limitations. It describes various approaches used for semantic understanding, lexical understanding, and understanding implied expressions. Finally, it categorizes different types of chatbots and lists several existing chatbots.