KUPS: constructing datasets of interacting and non-interacting protein pairs with associated attributions