Question from the Artificial Intelligence - Fundamentals test

Natural language processing is divided into two sub-field. What are their names?