13.
Graph-Based Natural Language Understading (Full-Day Course)
In this full-day training, attendees will learn basic natural language processing concepts and how graphs serve as a natural storage of the hidden structure in textual data, as well as a processing framework for extracting insights from it. Using GraphAware NLP extensions on top of Neo4j, this workshop teaches how to perform complex text processing tasks using pure Cypher, directly from the Neo4j Browser.
At the end of this training, attendees will be able to:
Import and parse unstructured documents such as PDF, PowerPoint documents, JSON files, etc.
Perform fundamental natural language processing operations like tokenization, stemming and lemmatization
Represent a corpus in different graph data models
Build knowledge graphs from textual data sources
Find relevant text information such as keywords and topics leveraging graph-based algorithms
Build a similarity/dissimilarity graph of paragraphs/documents/sentences
Extract insights from textual data in both unsupervised and supervised manner
Integrate Neo4j with ElasticSearch to deliver relevant search
As a pre-requisite, attendees should have a basic knowledge of Neo4j and Cypher.
This is a full-day class on September 21 from 9:00 a.m. to 5:00 p.m. (with a lunch break) in Room 7 at the Mariott Marquis. See you there!
Meet your teachers: @AlessandroNegro and @ikwattro