Natural language processing with Python and spaCy : a practical introduction

Book Cover
Average Rating
Published
San Francisco : No Starch Press, [2020].
Status
Available Online

Description

An introduction to natural language processing with Python using spaCy, a leading Python natural language processing library.Natural Language Processing with Python and spaCy will show you how to create NLP applications like chatbots, text-condensing scripts, and order-processing tools quickly and easily. You'll learn how to leverage the spaCy library to extract meaning from text intelligently; how to determine the relationships between words in a sentence (syntactic dependency parsing); identify nouns, verbs, and other parts of speech (part-of-speech tagging); and sort proper nouns into categories like people, organizations, and locations (named entity recognizing). You'll even learn how to transform statements into questions to keep a conversation going.You'll also learn how to:    Work with word vectors to mathematically find words with similar meanings (Chapter 5)    Identify patterns within data using spaCy's built-in displaCy visualizer (Chapter 7)    Automatically extract keywords from user input and store them in a relational database (Chapter 9)    Deploy a chatbot app to interact with users over the internet (Chapter 11)"Try This" sections in each chapter encourage you to practice what you've learned by expanding the book's example scripts to handle a wider range of inputs, add error handling, and build professional-quality applications.By the end of the book, you'll be creating your own NLP applications with Python and spaCy.

More Details

Format
Language
English
ISBN
9781718500532, 171850053X

Notes

General Note
Includes index.
Description
"Teaches the foundations of natural language processing (the task of converting human language into data a computer can process), including how to understand a user's intent, customize a statistical model, and set up a basic chatbot"-- Provided by publisher.
Local note
O'Reilly O'Reilly Online Learning: Academic/Public Library Edition

Discover More

Also in this Series

Checking series information...

Reviews from GoodReads

Loading GoodReads Reviews.

Citations

APA Citation, 7th Edition (style guide)

Vasiliev, Y. (2020). Natural language processing with Python and spaCy: a practical introduction . No Starch Press.

Chicago / Turabian - Author Date Citation, 17th Edition (style guide)

Vasiliev, Yuli. 2020. Natural Language Processing With Python and SpaCy: A Practical Introduction. San Francisco: No Starch Press.

Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)

Vasiliev, Yuli. Natural Language Processing With Python and SpaCy: A Practical Introduction San Francisco: No Starch Press, 2020.

Harvard Citation (style guide)

Vasiliev, Y. (2020). Natural language processing with python and spacy: a practical introduction. San Francisco: No Starch Press.

MLA Citation, 9th Edition (style guide)

Vasiliev, Yuli. Natural Language Processing With Python and SpaCy: A Practical Introduction No Starch Press, 2020.

Note! Citations contain only title, author, edition, publisher, and year published. Citations should be used as a guideline and should be double checked for accuracy. Citation formats are based on standards as of August 2021.

Staff View

Grouped Work ID
1354be40-15c0-2746-6fe5-ab54884927b9-eng
Go To Grouped Work View in Staff Client

Grouping Information

Grouped Work ID1354be40-15c0-2746-6fe5-ab54884927b9-eng
Full titlenatural language processing with python and spacy a practical introduction
Authorvasiliev yuli
Grouping Categorybook
Last Update2025-05-17 03:31:51AM
Last Indexed2025-05-22 03:04:03AM

Book Cover Information

Image SourcecontentCafe
First LoadedAug 17, 2023
Last UsedJan 9, 2025

Marc Record

First DetectedMar 21, 2023 12:34:45 PM
Last File Modification TimeDec 17, 2024 08:11:17 AM
SuppressedRecord had no items

MARC Record

LEADER03013cam a2200493 i 4500
001on1149329723
003OCoLC
00520241217081014.0
006m     o  d        
007cr |||||||||||
008191226s2020    caua    o     001 0 eng  
010 |a  2019058696
019 |a 1192501669
020 |a 9781718500532|q electronic book
020 |a 171850053X|q electronic book
035 |a (OCoLC)1149329723|z (OCoLC)1192501669
037 |a F7C72EAA-7BBD-4B45-8957-9B44182DF5B0|b OverDrive, Inc.|n http://www.overdrive.com
040 |a DLC|b eng|e rda|c DLC|d OCLCO|d TEFOD|d RECBK|d OCLCQ|d N$T|d OCLCF|d EBLCP|d YDX|d UMI|d AAA|d OCLCO|d OCLCQ|d OCLCO|d OCLCL|d SXB
049 |a MAIN
05004|a QA76.9.N38|b V37 2020
08200|a 006.3/5|2 23
1001 |a Vasiliev, Yuli,|e author.
24510|a Natural language processing with Python and spaCy :|b a practical introduction /|c Yuli Vasiliev.
264 1|a San Francisco :|b No Starch Press,|c [2020]
300 |a 1 online resource :|b illustrations
336 |a text|b txt|2 rdacontent
337 |a computer|b c|2 rdamedia
338 |a online resource|b cr|2 rdacarrier
500 |a Includes index.
5050 |a Introduction -- 1. How natural language processing works -- 2. The text-processing pipeline -- 3. Working with container objects and customizing spaCy -- 4. Extracting and using linguistic features -- 5. Working with word vectors -- 6. Finding patterns and walking dependency trees -- 7. Visualizations -- 8. Intent recognition -- 9. Storing user input in a database -- 10. Training models -- 11. Deploying your own chatbot -- 12. Implementing web data and processing images -- Linguistic primer.
520 |a "Teaches the foundations of natural language processing (the task of converting human language into data a computer can process), including how to understand a user's intent, customize a statistical model, and set up a basic chatbot"--|c Provided by publisher.
588 |a Description based on online resource; title from digital title page (viewed on July 13, 2020).
590 |a O'Reilly|b O'Reilly Online Learning: Academic/Public Library Edition
650 0|a Natural language processing (Computer science)|9 63777
650 0|a Python (Computer program language)|9 71333
655 4|a Electronic book.
758 |i has work:|a Natural language processing with Python and spaCy (Text)|1 https://id.oclc.org/worldcat/entity/E39PCFrwyCBpkpxjqJTJpjQ3Xq|4 https://id.oclc.org/worldcat/ontology/hasWork
77608|i Print version:|a Vasiliev, Yuli.|t Natural language processing using Python and spaCy|d San Francisco : No Starch Press, Inc., [2020]|z 9781718500525|w (DLC) 2019058695
85640|u https://library.access.arlingtonva.us/login?url=https://learning.oreilly.com/library/view/~/9781098122652/?ar|x O'Reilly|z eBook
938 |a ProQuest Ebook Central|b EBLB|n EBL6180776
938 |a Recorded Books, LLC|b RECE|n rbeEB00787582
938 |a EBSCOhost|b EBSC|n 2287855
994 |a 92|b VIA
999 |c 289141|d 289141