Artificial neural networks for repairing languageTowards learning semantics of spontaneous dialog utterances in a hybrid framework