Military applications of natural language processing and software