The back end of the Web application is based on the use of a knowledge base which has been designed and enriched using inductive reasoning over the drug database [5]. The ontology that underpins this knowledge base also serves to ensure the quality of the drug data by performing molecule-oriented inferences [6].