The systems envisage the ability to detect speech acts at a general level, incorporating a taxonomy of utterances that can be categorized according to factors such as their purpose, their expressed psychological state (sentiment), and their propositional content.