Text this: CDPMF-DDA: contrastive deep probabilistic matrix factorization for drug-disease association prediction