Dynamic Natural Language Processing with Recurrence Quantification Analysis

03/19/2018
by   Rick Dale, et al.
0

Writing and reading are dynamic processes. As an author composes a text, a sequence of words is produced. This sequence is one that, the author hopes, causes a revisitation of certain thoughts and ideas in others. These processes of composition and revisitation by readers are ordered in time. This means that text itself can be investigated under the lens of dynamical systems. A common technique for analyzing the behavior of dynamical systems, known as recurrence quantification analysis (RQA), can be used as a method for analyzing sequential structure of text. RQA treats text as a sequential measurement, much like a time series, and can thus be seen as a kind of dynamic natural language processing (NLP). The extension has several benefits. Because it is part of a suite of time series analysis tools, many measures can be extracted in one common framework. Secondly, the measures have a close relationship with some commonly used measures from natural language processing. Finally, using recurrence analysis offers an opportunity expand analysis of text by developing theoretical descriptions derived from complex dynamic systems. We showcase an example analysis on 8,000 texts from the Gutenberg Project, compare it to well-known NLP approaches, and describe an R package (crqanlp) that can be used in conjunction with R library crqa.

READ FULL TEXT

page 6

page 20

research
01/16/2013

A Rhetorical Analysis Approach to Natural Language Processing

The goal of this research was to find a way to extend the capabilities o...
research
04/20/2021

Problems and Countermeasures in Natural Language Processing Evaluation

Evaluation in natural language processing guides and promotes research o...
research
06/17/2015

Editorial for the First Workshop on Mining Scientific Papers: Computational Linguistics and Bibliometrics

The workshop "Mining Scientific Papers: Computational Linguistics and Bi...
research
03/13/2022

A Systematic Study and Analysis of Bengali Folklore with Natural Language Processing Systems

Folklore, a solid branch of folk literature, is the hallmark of any nati...
research
09/27/2021

Language Invariant Properties in Natural Language Processing

Meaning is context-dependent, but many properties of language (should) r...
research
03/04/2018

CAESAR: Context Awareness Enabled Summary-Attentive Reader

Comprehending meaning from natural language is a primary objective of Na...
research
04/12/2022

Robust Quantification of Gender Disparity in Pre-Modern English Literature using Natural Language Processing

Research has continued to shed light on the extent and significance of g...

Please sign up or login with your details

Forgot password? Click here to reset