Complex sentence: Natural language processing--computerized processes intended to result in natural language understanding and natural language generation, that is, processes to enable computers to understand and communicate in human language, whether spoken, written, or published.
Split into simpler sentences: Natural language processing--computerized processes intended to result in natural language understanding and natural language generation. In other words, processes to enable computers to understand and communicate in human language, whether spoken, written, or published.