Last week, I was skimming through some research papers about Artificial Intelligence for an assignment at our AI course at university. One paper caught my attention; (I am sure there were dozens more interesting topics, but this was the first one) it was a paper about "Sentence Recognition Using Artificial Neural Networks" written by Maciej Majewskia, and Jacek M. Zuradab.
It uses artificial neural networks (ANN) for natural language text reasoning. The goal is to recognize sentences in natural language with similar meanings but different lexico-grammatical patterns.