Declarative Programming and Knowledge Management
semantic web in data mining and knowledge discovery : a comprehensive survey .