BIBLIO is the largest independent book marketplace in the world, with over 100 million books.

Skip to content

Python for Natural Language Processing: Programming with Numpy, Scikit-Learn,
Stock photo: cover may vary

Python for Natural Language Processing: Programming with Numpy, Scikit-Learn, Keras, and Pytorch Hardback - 2024

by Pierre M. Nugues

Add to wish list

Reader reviews for Python for Natural Language Processing: Programming with Numpy, Scikit-Learn, Keras, and Pytorch

From the publisher

Since the last edition of this book (2014), progress has been astonishing in all areas of Natural Language Processing, with recent achievements in Text Generation that spurred a media interest going beyond the traditional academic circles. Text Processing has meanwhile become a mainstream industrial tool that is used, to various extents, by countless companies. As such, a revision of this book was deemed necessary to catch up with the recent breakthroughs, and the author discusses models and architectures that have been instrumental in the recent progress of Natural Language Processing.

As in the first two editions, the intention is to expose the reader to the theories used in Natural Language Processing, and to programming examples that are essential for a deep understanding of the concepts. Although present in the previous two editions, Machine Learning is now even more pregnant, having replaced many of the earlier techniques to process text. Many new techniques build on the availability of text.

Using Python notebooks, the reader will be able to load small corpora, format text, apply the models through executing pieces of code, gradually discover the theoretical parts by possibly modifying the code or the parameters, and traverse theories and concrete problems through a constant interaction between the user and the machine. The data sizes and hardware requirements are kept to a reasonable minimum so that a user can see instantly, or at least quickly, the results of most experiments on most machines.

The book does not assume a deep knowledge of Python, and an introduction to this language aimed at Text Processing is given in Ch. 2, which will enable the reader to touch all the programming concepts, including NumPy arrays and PyTorch tensors as fundamental structures to represent and process numerical data in Python, or Keras for training Neural Networks to classify texts. Covering topics like Word Segmentation and Part-of-Speech and Sequence Annotation, the textbook also gives an in-depth overview of Transformers (for instance, BERT), Self-Attention and Sequence-to-Sequence Architectures.

From the rear cover

Since the last edition of this book (2014), progress has been astonishing in all areas of Natural Language Processing, with recent achievements in Text Generation that spurred a media interest going beyond the traditional academic circles. Text Processing has meanwhile become a mainstream industrial tool that is used, to various extents, by countless companies. As such, a revision of this book was deemed necessary to catch up with the recent breakthroughs, and the author discusses models and architectures that have been instrumental in the recent progress of Natural Language Processing.

As in the first two editions, the intention is to expose the reader to the theories used in Natural Language Processing, and to programming examples that are essential for a deep understanding of the concepts. Although present in the previous two editions, Machine Learning is now even more pregnant, having replaced many of the earlier techniques to process text. Many new techniques build on the availability of text.

Using Python notebooks, the reader will be able to load small corpora, format text, apply the models through executing pieces of code, gradually discover the theoretical parts by possibly modifying the code or the parameters, and traverse theories and concrete problems through a constant interaction between the user and the machine. The data sizes and hardware requirements are kept to a reasonable minimum so that a user can see instantly, or at least quickly, the results of most experiments on most machines.

The book does not assume a deep knowledge of Python, and an introduction to this language aimed at Text Processing is given in Ch. 2, which will enable the reader to touch all the programming concepts, including NumPy arrays and PyTorch tensors as fundamental structures to represent and process numerical data in Python, or Keras for training Neural Networks to classify texts. Covering topics like Word Segmentation and Part-of-Speech and Sequence Annotation, the textbook also gives an in-depth overview of Transformers (for instance, BERT), Self-Attention and Sequence-to-Sequence Architectures.

Details

  • Title Python for Natural Language Processing: Programming with Numpy, Scikit-Learn, Keras, and Pytorch
  • Author Pierre M. Nugues
  • Binding Hardback
  • Pages 520
  • Volumes 1
  • Language ENG
  • Publisher Springer
  • Publication date 2024-07-10
  • Illustrated Yes
  • Features Illustrated
  • ISBN 9783031575488 / 3031575482
  • Weight 2.07 lbs (0.94 kg)
  • Dimensions 9.21 x 6.14 x 1.19 in (23.39 x 15.60 x 3.02 cm)
  • Category Computers - Other Applications

About the author

Pierre Nugues is a professor in the Dept. of Computer Science of Lund University. His research is focused on natural language processing for advanced user interfaces and spoken dialogue. This includes the design and the implementation of conversational agents within a multimodal framework and text visualization. He led the team that designed a navigation agent - Ulysse - that enables a user to navigate in a virtual reality environment using language, and the team that designed the CarSim system that generates animated 3D scenes from written texts. He has taught natural-language processing and computational linguistics at the following institutions: ISMRA, Caen, France; University of Nottingham, UK; Staffordshire University, UK; FH Konstanz, Germany; Lund University, Sweden and Ghent University, Belgium.

More Copies for Sale

Python for Natural Language Processing: Programming with NumPy, scikit-learn, Keras, and PyTorch...
Stock photo: cover may vary

Python for Natural Language Processing: Programming with NumPy, scikit-learn, Keras, and PyTorch (Cognitive Technologies)

by Nugues, Pierre M.

  • Used
  • Good
  • Hardback
Condition
Good
Binding
Hardcover
ISBN 10 / ISBN 13
9783031575488 / 3031575482
Quantity available
1
Seller
Item price
A$79.97
A$7.24 Delivery to USA

Show details

Description:
Springer, 7/10/2024 12:00:01 A. hardcover. Good. 1.2205 9.3701 6.5748.
Add to wish list
Item price
A$79.97
A$7.24 Delivery to USA
Python for Natural Language Processing : Programming with NumPy, scikit-learn, Keras, and PyTorch

Python for Natural Language Processing : Programming with NumPy, scikit-learn, Keras, and PyTorch

by Pierre M. Nugues

  • New
  • Hardback
Condition
New
Binding
Hardcover
ISBN 10 / ISBN 13
9783031575488 / 3031575482
Quantity available
535
Seller
Item price
A$126.51
A$15.59 Delivery to USA

Show details

Description:
Hardcover. New. New Book; Fast Shipping from UK; Not signed; Not First Edition; Since the last edition of this book (2014), progress has been astonishing in all areas of Natural Language Processing, with recent achievements in Text Generation that spurred a media interest going beyond the traditional academic circl
Add to wish list
Item price
A$126.51
A$15.59 Delivery to USA

Python for Natural Language Processing: Programming with NumPy, scikit-learn, Keras, and PyTorch

Pierre M. Nugues

We're sorry, this copy is no longer available.
Python for Natural Language Processing: Programming with NumPy, scikit-learn, Keras, and PyTorch...
Stock photo: cover may vary

Python for Natural Language Processing: Programming with NumPy, scikit-learn, Keras, and PyTorch (Cognitive Technologies)

by Pierre M. Nugues

  • Used
Condition
New
ISBN 10 / ISBN 13
9783031575488 / 3031575482
Quantity available
5
Seller
Item price
A$105.15
A$5.79 Delivery to USA

Show details

Description:
like new.
Add to wish list
Item price
A$105.15
A$5.79 Delivery to USA
Python for Natural Language Processing: Programming With Numpy, Scikit-learn, Keras, and Pytorch
Stock photo: cover may vary

Python for Natural Language Processing: Programming With Numpy, Scikit-learn, Keras, and Pytorch

by Nugues, Pierre M.

  • New
  • Hardback
Condition
New
Binding
Hardcover
ISBN 10 / ISBN 13
9783031575488 / 3031575482
Quantity available
2
Seller
Item price
A$159.81
A$29.26 Delivery to USA

Show details

Description:
Springer-Nature New York Inc, 2024. Hardcover. New. 3rd edition. 545 pages. 9.25x6.10x9.21 inches.
Add to wish list
Item price
A$159.81
A$29.26 Delivery to USA
Python for Natural Language Processing: Programming with NumPy, scikit-learn, Keras, and PyTorch...
Stock photo: cover may vary

Python for Natural Language Processing: Programming with NumPy, scikit-learn, Keras, and PyTorch (Cognitive Technologies)

by Nugues, Pierre M.

  • Used
  • Good
  • Hardback
Condition
Good
Binding
Hardcover
ISBN 10 / ISBN 13
9783031575488 / 3031575482
Quantity available
1
Seller
Item price
A$137.01
Free Delivery to USA

Show details

Description:
hardcover. Good. Access codes and supplements are not guaranteed with used items. May be an ex-library book.
Add to wish list
Item price
A$137.01
Free Delivery to USA
Python for Natural Language Processing: Programming with NumPy, scikit-learn, Keras, and PyTorch...
Stock photo: cover may vary

Python for Natural Language Processing: Programming with NumPy, scikit-learn, Keras, and PyTorch (Cognitive Technologies)

by Pierre M. Nugues

  • New
Condition
New
ISBN 10 / ISBN 13
9783031575488 / 3031575482
Quantity available
5
Seller
Item price
A$167.97
A$5.79 Delivery to USA

Show details

Description:
new.
Add to wish list
Item price
A$167.97
A$5.79 Delivery to USA
Python for Natural Language Processing: Programming with NumPy, scikit-learn, Keras, and PyTorch...
Stock photo: cover may vary

Python for Natural Language Processing: Programming with NumPy, scikit-learn, Keras, and PyTorch (Cognitive Technologies)

  • New
  • Hardback
Condition
New
Binding
Hardcover
ISBN 10 / ISBN 13
9783031575488 / 3031575482
Quantity available
4
Seller
Item price
A$167.99
A$5.79 Delivery to USA

Show details

Description:
. Hardback. New.
Add to wish list
Item price
A$167.99
A$5.79 Delivery to USA