User's interests can be explicitly determined via keywords that the user
specifies, and/or are implicitly constructed from user browsing and
reading activity. User interests may be expressed as an interest profile.
Conceptual keywords related to user interests are selected by combining
spreading activation and word co-occurrence, by latent semantic analysis,
or other methods.One embodiment automatically highlights sentences and
other information that contain conceptual keywords related to user
interests. Highlights can be activated when the user directly performs a
keyword search or index search, or the invention can generate information
reflecting user interests, apply it to the text, and generate and display
highlights. One embodiment includes an algorithm for computing a
conceptual keyword vector through an iterative spreading activation
process also employing word co-occurrence. A conceptual index of the text
may be created and then combined with conceptual highlighting.