The described arrangements and procedures provide an intelligent media
agent to autonomously collect semantic multimedia data text descriptions
on behalf of a user whenever and wherever the user accesses media
content. The media agent analyzes these semantic multimedia data text
descriptions in view of user behavior patterns and actions to assist the
user in identifying multimedia content and related information that is
appropriate to the context within which the user is operating or working.
For instance, the media agent detects insertion of text and analyzes the
inserted text. Based on the analysis, the agent predicts whether a user
intends to access media content. If so, the agent retrieves information
corresponding to media content from a media content source and presents
the information to a user as a suggestion.