A method, system, and computer program product for implementing
intelligent agent services is provided. The method includes identifying
sources of information topically related to an interest. The interest is
specified as first information elements. The method also includes
creating a search string from at least a portion of the first information
elements. The method further includes gathering second information
elements in response to searching the sources of information using the
search string, and comparing the second information elements to the first
information elements. The method further includes identifying matches
between the first and second information elements, analyzing the matches,
and determining a solution for satisfying the interest.