Interpretation of binding modes of protein-small ligand complexes from 3D structure data is essential for understanding selective ligand recognition by proteins. It is often performed by visual inspection and sometimes largely depends on a priori knowledge about typical interactions such as hydrogen bonds and xcfx80-xcfx80 stacking. Because it can introduce some biases due to scientists subjective perspectives, more objective viewpoints considering a wide range of interactions are required.