The general field that includes techniques such as vector space algorithms is termed 'Information Retrieval'. A good book on this is "Information Retrieval: Data Structures and Algorithms" by William Frakes and Ricardo Baeza-Yates.
If you are interested in this stuff, a fun package for playing around with IR is the SMART system developed at Cornell.