Natural Language Processing with Graphs
Graph databases are a type of NoSQL database that use a graph data model and can be used in a variety of natural language processing techniques.
This video provides an overview of graph databases, followed by a survey of the role for graph databases in natural language processing tasks, including:
- modeling text as a graph
- mining word associations from a text corpus using a graph data model and
- mining opinions from a corpus of product reviews.
It concludes with a demonstration of how graphs can enable content recommendation based on keyword extraction.
This video is important for us to learn how a text can be represented as a graph and how NLP-related operations can be done on that graph.