Data-driven detection, prediction, and validation of drug-drug interactions