skip to main content
Skip header Section
Natural Language Processing for the Semantic WebDecember 2016
Publisher:
  • Morgan & Claypool Publishers
ISBN:978-1-62705-909-1
Published:13 December 2016
Pages:
196
Skip Bibliometrics Section
Bibliometrics
Skip Abstract Section
Abstract

This book introduces core natural language processing (NLP) technologies to non-experts in an easily accessible way, as a series of building blocks that lead the user to understand key technologies, why they are required, and how to integrate them into Semantic Web applications. Natural language processing and Semantic Web technologies have different, but complementary roles in data management. Combining these two technologies enables structured and unstructured data to merge seamlessly. Semantic Web technologies aim to convert unstructured data to meaningful representations, which benefit enormously from the use of NLP technologies, thereby enabling applications such as connecting text to Linked Open Data, connecting texts to each other, semantic searching, information visualization, and modeling of user behavior in online networks. The first half of this book describes the basic NLP processing tools: tokenization, part-of-speech tagging, and morphological analysis, in addition to the main tools required for an information extraction system (named entity recognition and relation extraction) which build on these components. The second half of the book explains how Semantic Web and NLP technologies can enhance each other, for example via semantic annotation, ontology linking, and population. These chapters also discuss sentiment analysis, a key component in making sense of textual data, and the difficulties of performing NLP on social media, as well as some proposed solutions. The book finishes by investigating some applications of these tools, focusing on semantic search and visualization, modeling user behavior, and an outlook on the future.

Contributors
  • The University of Sheffield
  • The University of Sheffield
  • University of Copenhagen

Recommendations

Mariana Damova

A hands-on reference book, Natural language processing for the semantic web offers useful introductory insight and a catalogue of methods and tools related to the theory and practice of unstructured data management. The book is divided into ten chapters that comprehensively cover the aspects of natural language processing (NLP) in its connection with the semantic web. They include basic descriptions of the steps of automatic language processing, entity recognition, relation extraction, linking, ontology development, sentiment analysis, social media, and application areas of the outlined topics. Each chapter is supplied with explanatory parts and references to off-the-shelf tools that have been developed to address the specific issue the chapter is about. It is noticeable throughout the book that a certain emphasis is put on the features and capabilities provided by GATE, the platform developed and maintained at the University of Sheffield, but a fair amount of other outstanding tools have found their place in the work, too. Written in a very accessible and clear manner, the book is very easy to read and to be understood by an audience unfamiliar with the topic of unstructured data management, and provides a quite detailed overview of tools that can be adopted by practitioners getting inaugurated into this field. Clear and concise content with basic explanations, this book is good reading for young students and scholars or practitioners looking to start real-life projects in the field of NLP and the semantic web. Online Computing Reviews Service

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.