Techniques are provided for determining collaborative notes and
automatically recognizing speech, handwriting and other type of
information. Domain and optional actor/speaker information associated
with the support information is determined. An initial automatic speech
recognition model is determined based on the domain and/or actor
information. The domain and/or actor/speaker language model is used to
recognize text in the speech information associated with the support
information. Presentation support information such as slides, speaker
notes and the like are determined. The semantic overlap between the
support information and the salient non-function words in the recognized
text and collaborative user feedback information are used to determine
relevancy scores for the recognized text. Grammaticality, well
formedness, self referential integrity and other features are used to
determine correctness scores. Suggested collaborative notes are displayed
in the user interface based on the salient non-function words. User
actions in the user interface determine feedback signals. Recognition
models such as automatic speech recognition, handwriting recognition are
determined based on the feedback signals and the correctness and
relevance scores.