A system, method and computer program product that combines techniques in
the fields of search, data mining, collaborative filtering, user ratings
and referral mappings into a system for intelligent web-based help for
task or transaction oriented web based systems. The system makes use of a
service oriented architecture based on metadata and web services to
locate, categorize and provide relevant context sensitive help, including
found help not available when the web based system or application was
first developed. As part of the inventive system, there is additionally
provided a system for providing an integrated information taxonomy which
combines automatically, semi-automatically, and manually generated
taxonomies and applies them to help systems. This aspect of the invention
is applicable to the fields of online self-help systems for web sites and
software applications as well as to customer, supplier and employee help
desks.