In-Silico Characterization And Prediction Of Protein-Small Ligand Interactions