Exploring protein-protein interactions using high-throughput datasets and deep learning