Content of interest to a user is identified. A first semantic abstract is
generated for the content of interest using a state vector representation
of the content of interest. The first semantic abstract is compared to a
second semantic abstract representing another prospective content. If the
first semantic abstract is within a threshold distance of the second
semantic abstract, then the prospective content is recommended to the
user.