Case2vec: joint variational autoencoder for case text embedding representation