Table of Contents
Preface
Part 1: Getting Started with Natural Language Processing and Networks
1
Introducing Natural Language Processing
Technical requirements
What is NLP?
Why NLP in a network analysis book?
A very brief history of NLP
How has NLP helped me?
Simple text analysis
Community sentiment analysis
Answer previously unanswerable questions
Safety and security
Common uses for NLP
True/False – Presence/Absence
Regular expressions (regex)
Word counts
Sentiment analysis
Information extraction
Community detection
Clustering
Advanced uses of NLP
Chatbots and conversational agents
Language modeling
Text summarization
Topic discovery and modeling
Text-to-speech and speech-to-text conversion
MT
Personal assistants
How can a beginner get started ...
Get Network Science with Python 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.