This invention relates to systems for retrieval of computer stored database material and more particularly to a method and apparatus for annotating stored text, computer programs, computer graphics, audio, video and other material, either manually, semiautomatically or automatically and for utilizing the generated annotations to retrieve relevant material.