Combining a Context Aware Neural Network with a Denoising Autoencoder for Measuring String Similarities