Chapter 9. Discourse Analysis – Knowing Is Believing

Discourse analysis is another one of the applications of Natural Language Processing. Discourse analysis may be defined as the process of determining contextual information that is useful for performing other tasks, such as anaphora resolution (AR) (we will cover this section later in this chapter), NER, and so on.

This chapter will include the following topics:

  • Introducing discourse analysis
  • Discourse analysis using Centering Theory
  • Anaphora resolution

Introducing discourse analysis

The word discourse in linguistic terms means language in use. Discourse analysis may be defined as the process of performing text or language analysis, which involves text interpretation and knowing the social interactions. ...

Get Natural Language Processing: Python and NLTK now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.