Before revision: Complex question answering over knowledge base (Complex KBQA) is challenging because it requires the compositional reasoning capability .
After revision: Complex question answering over knowledge base (Complex KBQA) is challenging because it requires various compositional reasoning capabilities, such as multi-hop inference, attribute comparison, set operation, and etc .