I-Search: a system for intelligent information search on the web