Using ontology for natural language processing can help mediate human-machine communication. Ontologies provide a formal representation of knowledge that can be used in natural language processing. The document discusses how general and specific ontologies can be combined and used with natural language processing techniques like machine translation and speech recognition. It also describes how ontologies can be extended over time using artificial neural networks to improve natural language understanding abilities.