Did your software resolve logical connection between words? It would be great if the software can divide complicated sentence in to smaller ones. Is it a purpose of what I can see at 0:50-1:00 in your movie?