My Account Log in

1 option

Blueprints for text analysis using Python : machine learning-based solutions for common real world (NLP) applications / Jens Albrecht, Sidharth Ramachandran and Christian Winkler.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Albrecht, Jens, author.
Ramachandran, Sidharth, author.
Winkler, Christian, author.
Language:
English
Subjects (All):
Natural language processing (Computer science).
Python (Computer program language).
Machine learning.
Physical Description:
1 online resource (404 pages)
Edition:
1st edition
Place of Publication:
Beijing : O'Reilly, [2021]
System Details:
text file
Summary:
Turning text into valuable information is essential for many businesses looking to gain a competitive advantage. There have been many improvements in natural language processing and users have a lot of options when choosing to work on a problem. However, it’s not always clear which NLP tools or libraries would work for a business use—or which techniques you should use and in what order. This practical book provides theoretical background and real-world case studies with detailed code examples to help developers and data scientists obtain insight from text online. Authors Jens Albrecht, Sidharth Ramachandran, and Christian Winkler use blueprints for text-related problems that apply state-of-the-art machine learning methods in Python. If you have a fundamental understanding of statistics and machine learning along with basic programming experience in Python, you’re ready to get started. You’ll learn how to: Crawl and clean then explore and visualize textual data in different formats Preprocess and vectorize text for machine learning Apply methods for classification, topic analysis, summarization, and knowledge extraction Use semantic word embeddings and deep learning approaches for complex problems Work with Python NLP libraries like spaCy, NLTK, and Gensim in combination with scikit-learn, Pandas, and PyTorch
Contents:
1. Gaining early insights from textual data
2. Extracting textual insights with APIs
3. Scraping websites and extracting data
4. Preparing textual data for statistics and machine learning
5. Feature engineering and syntactic similarity
6. Text classification algorithms
7. How to explain a text classifier
8. Unsupervised methods : topic modeling and clustering
9. Text summarization
10. Exploring semantic relationships with word embeddings
11. Performing sentiment analysis on text data
12. Building a knowledge graph
13. Using text analytics in production.
Notes:
Description based on print version record.
ISBN:
1-4920-7403-9
1-4920-7405-5
1-4920-7407-1

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account