IKH

The What and Why of Syntactic Processing

Let’s start with an example to understand Syntactic Processing:

  • Canberra is the capital of Australia.
  • Is Canberra the of Australia capital.

Both sentences have the same set of words, but only the first one is syntactically correct and comprehensible. Basic lexical processing techniques wouldn’t be able to tell this difference. Therefore, more sophisticated syntactic processing techniques are required to understand the relationship between individual words in the sentence.

Prof. Srinath will explain the concept and different industrial applications of syntactic processing.

You’ve learnt about lexical processing in the last module. Lexical analysis aims at data cleaning and feature extraction, which it does by using techniques such as lemmatization, removing stopwords, rectifying misspelt words, etc. But, in syntactic analysis, our aim will be to understand the roles played by the words in the sentence, the relationship between words and to parse the grammatical structure of sentences. 

Prof. Srinath will now discuss which lexical processing techniques are irrelevant for syntactic processing.

Now that you understand the basic idea of syntactic processing, let’s study the different levels of syntactic analysis.

Note that we’ll be using the NLTK toolkit of Python for syntactical processing. It’s recommended that you download and install the NLTK toolkit on your system, if not already done. 

Report an error