Annotation as a support to user interaction for content enhancement in digital libraries