© Mathangi Sri 2021
M. SriPractical Natural Language Processing with Python https://doi.org/10.1007/978-1-4842-6246-7_1

1. Types of Data

Mathangi Sri1  
(1)
Bangalore, Karnataka, India
 

Natural language processing (NLP) is a field that helps humans communicate with computers naturally. It is a shift from the era when humans had to “learn” to use computers to computers being trained to understand humans. It is a branch of artificial intelligence (AI) that deals with language. The field dates back to the 1950s when a lot of research was undertaken in the machine translation area. Alan Turing predicted that by the early 2000s computers would be able to flawlessly understand and respond in natural language that you won’t be able to distinguish between ...

Get Practical Natural Language Processing with Python: With Case Studies from Industries Using Text Data at Scale 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.