1. A computer-implemented method for detecting shifts in topics in computer implemented speech recognition processes as a function of mapping keywords to non-verbal cues, the method comprising executing on a computer processor the steps of: identifying an initial topic of a first spoken query within an audio data input from a user that is mapped to at least one keyword extracted from the first spoken query within a user keyword ontology mapping; identifying a second spoken query within the audio data input that is subsequent in time to the first spoken query and is distinguished from the first query by recognizing at least one non-verbal cue associated with the audio data input, wherein the at least one non-verbal cue comprises a time elapsed between the first spoken query and the second spoken query; and determining whether the second spoken query is directed to the initial topic or to a new topic that is different from the initial topic, as a function of mappings of the at least one keyword extracted from the first query to at least one keyword extracted from the second query and to the at least one non-verbal cue within the user ontology mapping.