Knowledge as a service