- Hands-On Natural Language Processing with Python
- Rajesh Arumugam Rajalingappaa Shanmugamani
- 163字
- 2021-08-13 16:01:42
Text Classification and POS Tagging Using NLTK
The Natural Language Toolkit (NLTK) is a Python library for handling natural language processing (NLP) tasks, ranging from segmenting words or sentences to performing advanced tasks, such as parsing grammar and classifying text. NLTK provides several modules and interfaces to work on natural language, useful for tasks such as document topic identification, parts of speech (POS) tagging, sentiment analysis, and so on. For experimentation with various NLP tasks, NLTK also includes modules for a wide range of text corpora, from basic text collections to tagged and structured texts, such as WordNet. While the NLTK library provides a vast set of APIs, we will only cover the most important aspects that are commonly used in practical NLP applications.
We will cover the following topics in this chapter:
- Installing NLTK and its modules
- Text preprocessing and exploratory analysis
- Exploratory analysis of text
- POS tagging
- Training a sentiment classifier for movie reviews
- Training a bag-of-words classifier
- 基于粒計(jì)算模型的圖像處理
- Visual FoxPro程序設(shè)計(jì)教程
- Hands-On Image Processing with Python
- CentOS 7 Server Deployment Cookbook
- 匯編語(yǔ)言程序設(shè)計(jì)(第2版)
- 征服RIA
- 你必須知道的204個(gè)Visual C++開(kāi)發(fā)問(wèn)題
- JS全書(shū):JavaScript Web前端開(kāi)發(fā)指南
- JavaScript+Vue+React全程實(shí)例
- Mastering ServiceNow(Second Edition)
- Expert Data Visualization
- ExtJS高級(jí)程序設(shè)計(jì)
- JavaScript應(yīng)用開(kāi)發(fā)實(shí)踐指南
- Web App Testing Using Knockout.JS
- 區(qū)塊鏈架構(gòu)之美:從比特幣、以太坊、超級(jí)賬本看區(qū)塊鏈架構(gòu)設(shè)計(jì)