Data and Text Mining dom2vec: Assessable domain embeddings and their use for protein prediction tasks