Recommendation techniques for drug–target interaction prediction and drug repositioning