1. A method for dynamically detecting topics, comprising: predefining one or more keywords relevant to a context of a conversation; associating information with the one or more keywords; detecting at least one of the one or more keywords in speech; and recording that at least one of the one or more keywords has been detected.