Ebooks
Mona M, Premkumar Rangarajan
Natural language processing (NLP) uses machine learning to extract information from unstructured data. This book will help you to move quickly from business questions to high-performance models in production.To start with, you'll understand the importance of NLP in today’s business applications and learn the features of Amazon Comprehend and Amazon Textract to build NLP models using Python and Jupyter Notebooks. The book then shows you how to integrate AI in applications for accelerating business outcomes with just a few lines of code. Throughout the book, you'll cover use cases such as smart text search, setting up compliance and controls when processing confidential documents, real-time text analytics, and much more to understand various NLP scenarios. You'll deploy and monitor scalable NLP models in production for real-time and batch requirements. As you advance, you'll explore strategies for including humans in the loop for different purposes in a document processing workflow. Moreover, you'll learn best practices for auto-scaling your NLP inference for enterprise traffic.Whether you're new to ML or an experienced practitioner, by the end of this NLP book, you'll have the confidence to use AWS AI services to build powerful NLP applications.
Tadej Magajna
Flair is an easy-to-understand natural language processing (NLP) framework designed to facilitate training and distribution of state-of-the-art NLP models for named entity recognition, part-of-speech tagging, and text classification. Flair is also a text embedding library for combining different types of embeddings, such as document embeddings, Transformer embeddings, and the proposed Flair embeddings.Natural Language Processing with Flair takes a hands-on approach to explaining and solving real-world NLP problems. You'll begin by installing Flair and learning about the basic NLP concepts and terminology. You will explore Flair's extensive features, such as sequence tagging, text classification, and word embeddings, through practical exercises. As you advance, you will train your own sequence labeling and text classification models and learn how to use hyperparameter tuning in order to choose the right training parameters. You will learn about the idea behind one-shot and few-shot learning through a novel text classification technique TARS. Finally, you will solve several real-world NLP problems through hands-on exercises, as well as learn how to deploy Flair models to production.By the end of this Flair book, you'll have developed a thorough understanding of typical NLP problems and you’ll be able to solve them with Flair.
Krishna Dayanidhi
This book is for experienced Java developers with NLP needs, whether academics, industrialists, or hobbyists. A basic knowledge of NLP terminology will be beneficial.
Richard M. Reese
Natural Language Processing (NLP) has become one of the prime technologies for processing very large amounts of unstructured data from disparate information sources. This book includes a wide set of recipes and quick methods that solve challenges in text syntax, semantics, and speech tasks. At the beginning of the book, you'll learn important NLP techniques, such as identifying parts of speech, tagging words, and analyzing word semantics. You will learn how to perform lexical analysis and use machine learning techniques to speed up NLP operations. With independent recipes, you will explore techniques for customizing your existing NLP engines/models using Java libraries such as OpenNLP and the Stanford NLP library. You will also learn how to use NLP processing features from cloud-based sources, including Google and Amazon Web Services (AWS). You will master core tasks, such as stemming, lemmatization, part-of-speech tagging, and named entity recognition. You will also learn about sentiment analysis, semantic text similarity, language identification, machine translation, and text summarization. By the end of this book, you will be ready to become a professional NLP expert using a problem-solution approach to analyze any sort of text, sentence, or semantic word.
Richard M. Reese , Richard M Reese
If you are a Java programmer who wants to learn about the fundamental tasks underlying natural language processing, this book is for you. You will be able to identify and use NLP tasks for many common problems, and integrate them in your applications to solve more difficult problems. Readers should be familiar/experienced with Java software development.
Richard M. Reese, AshishSingh Bhatia
Natural Language Processing (NLP) allows you to take any sentence and identify patterns, special names, company names, and more. The second edition of Natural Language Processing with Java teaches you how to perform language analysis with the help of Java libraries, while constantly gaining insights from the outcomes.You’ll start by understanding how NLP and its various concepts work. Having got to grips with the basics, you’ll explore important tools and libraries in Java for NLP, such as CoreNLP, OpenNLP, Neuroph, and Mallet. You’ll then start performing NLP on different inputs and tasks, such as tokenization, model training, parts-of-speech and parsing trees. You’ll learn about statistical machine translation, summarization, dialog systems, complex searches, supervised and unsupervised NLP, and more.By the end of this book, you’ll have learned more about NLP, neural networks, and various other trained models in Java for enhancing the performance of NLP applications.
Cuantum Technologies LLC
Embark on a comprehensive journey to master natural language processing (NLP) with Python. Begin with foundational concepts like text preprocessing, tokenization, and key Python libraries such as NLTK, spaCy, and TextBlob. Explore the challenges of text data and gain hands-on experience in cleaning, tokenizing, and building basic NLP pipelines. Early chapters provide practical exercises to solidify your understanding of essential techniques.Advance to sophisticated topics like feature engineering using Bag of Words, TF-IDF, and embeddings like Word2Vec and BERT. Delve into language modeling with RNNs, syntax parsing, and sentiment analysis, learning to apply these techniques in real-world scenarios. Chapters on topic modeling and text summarization equip you to extract insights from data, while transformer-based models like BERT take your skills to the next level. Each concept is paired with Python-based examples, ensuring practical mastery.The final chapters focus on real-world projects, such as developing chatbots, sentiment analysis dashboards, and news aggregators. These hands-on applications challenge you to design, train, and deploy robust NLP solutions. With its structured approach and practical focus, this book equips you to confidently tackle real-world NLP challenges and innovate in the field.
Nirant Kasliwal
NLP in Python is among the most sought after skills among data scientists. With code and relevant case studies, this book will show how you can use industry-grade tools to implement NLP programs capable of learning from relevant data. We will explore many modern methods ranging from spaCy to word vectors that have reinvented NLP.The book takes you from the basics of NLP to building text processing applications. We start with an introduction to the basic vocabulary along with a work?ow for building NLP applications.We use industry-grade NLP tools for cleaning and pre-processing text, automatic question and answer generation using linguistics, text embedding, text classifier, and building a chatbot. With each project, you will learn a new concept of NLP. You will learn about entity recognition, part of speech tagging and dependency parsing for Q and A. We use text embedding for both clustering documents and making chatbots, and then build classifiers using scikit-learn.We conclude by deploying these models as REST APIs with Flask.By the end, you will be confident building NLP applications, and know exactly what to look for when approaching new challenges.
Thushan Ganegedara
Natural language processing (NLP) supplies the majority of data available to deep learning applications, while TensorFlow is the most important deep learning framework currently available. Natural Language Processing with TensorFlow brings TensorFlow and NLP together to give you invaluable tools to work with the immense volume of unstructured data in today’s data streams, and apply these tools to specific NLP tasks.Thushan Ganegedara starts by giving you a grounding in NLP and TensorFlow basics. You'll then learn how to use Word2vec, including advanced extensions, to create word embeddings that turn sequences of words into vectors accessible to deep learning algorithms. Chapters on classical deep learning algorithms, like convolutional neural networks (CNN) and recurrent neural networks (RNN), demonstrate important NLP tasks as sentence classification and language generation. You will learn how to apply high-performance RNN models, like long short-term memory (LSTM) cells, to NLP tasks. You will also explore neural machine translation and implement a neural machine translator.After reading this book, you will gain an understanding of NLP and you'll have the skills to apply TensorFlow in deep learning NLP applications, and how to perform specific NLP tasks.
Thushan Ganegedara
Learning how to solve natural language processing (NLP) problems is an important skill to master due to the explosive growth of data combined with the demand for machine learning solutions in production. Natural Language Processing with TensorFlow, Second Edition, will teach you how to solve common real-world NLP problems with a variety of deep learning model architectures.The book starts by getting readers familiar with NLP and the basics of TensorFlow. Then, it gradually teaches you different facets of TensorFlow 2.x. In the following chapters, you then learn how to generate powerful word vectors, classify text, generate new text, and generate image captions, among other exciting use-cases of real-world NLP.TensorFlow has evolved to be an ecosystem that supports a machine learning workflow through ingesting and transforming data, building models, monitoring, and productionization. We will then read text directly from files and perform the required transformations through a TensorFlow data pipeline. We will also see how to use a versatile visualization tool known as TensorBoard to visualize our models.By the end of this NLP book, you will be comfortable with using TensorFlow to build deep learning models with many different architectures, and efficiently ingest data using TensorFlow Additionally, you’ll be able to confidently use TensorFlow throughout your machine learning workflow.
Deborah A. Dahl
Natural Language Understanding facilitates the organization and structuring of language allowing computer systems to effectively process textual information for various practical applications. Natural Language Understanding with Python will help you explore practical techniques for harnessing NLU to create diverse applications. with step-by-step explanations of essential concepts and practical examples, you’ll begin by learning about NLU and its applications. You’ll then explore a wide range of current NLU techniques and their most appropriate use-case. In the process, you’ll be introduced to the most useful Python NLU libraries. Not only will you learn the basics of NLU, you’ll also discover practical issues such as acquiring data, evaluating systems, and deploying NLU applications along with their solutions. The book is a comprehensive guide that’ll help you explore techniques and resources that can be used for different applications in the future.By the end of this book, you’ll be well-versed with the concepts of natural language understanding, deep learning, and large language models (LLMs) for building various AI-based applications.
Gabriela Matuszek
Pierwsza monografia naturalistycznej dramaturgii europejskiej i polskiej, będąca zarazem próbą oryginalnego odczytania ponad stu utworów (m.in. Zoli, Strindberga, Hauptmanna, Czechowa, Zapolskiej, Kisielewskiego, Nowaczyńskiego, Rittnera). Książka prezentująca historię naturalistycznego prądu, prowadzi czytelnika przez kolejne "akty" dramatu operującego metodą "totalnego mimetyzmu" i psychoterapeutycznego szoku, niektórych swoistym epilogiem są niektóre działania "nowych brutalistów".
Opracowanie zbiorowe
Naturalna księga zdrowia to przewodnik po profilaktyce i leczeniu opartym na środkach dostępnych w naturze, np. roślinach leczniczych, preparatach ziołowych, kuracjach zgodnych z cyklem przyrody. Książka radzi, jak się zdrowo odżywiać i przeciwdziałać chorobom oraz jak się leczyć naturalnymi sposobami, z dala od chemii i sztucznych składników.
Naturalna pewność siebie. Siła, która zmieni Twoje życie
Tomasz Marzec
Śmiało krocz przez życie — odważnym szczęście sprzyja! Docenianie pewności siebie, czyli co możesz osiągnąć, gdy przestaniesz się bać Poszerzanie strefy komfortu, czyli jak przekraczać tysiące mentalnych granic Zdrowa dawka egoizmu, czyli dlaczego warto ignorować opinie otoczenia Czy kiedykolwiek zastanawiałeś się nad tym, ile sukcesów, przyjemności i przygód omija Cię w życiu tylko dlatego, że nie masz wystarczająco dużo odwagi, by realizować swoje potrzeby i plany? Dlatego, że nie masz wewnętrznej siły, by głośno powiedzieć, co myślisz, uderzyć pięścią w stół i żyć po swojemu? Jeśli tak, należysz prawdopodobnie do olbrzymiej rzeszy ludzi, którym brak naturalnej pewności siebie. To niezbyt dobra wiadomość: oznacza, że nigdy nie zrealizujesz w pełni swoich celów, nawet jeśli będziesz superinteligentny, bardzo sympatyczny, kulturalny, zdyscyplinowany, pomysłowy i co tam jeszcze chcesz... Te wszystkie zalety nie zostaną wykorzystane, jeśli obawa przed wzięciem odpowiedzialności za swoje decyzje okaże się silniejsza od potrzeby działania. Na szczęście istnieje także druga strona medalu: pewność siebie to coś, co możesz wyćwiczyć. Jeśli chcesz pozbyć się paraliżującego lęku i nieśmiałości, odrzucić niewłaściwe założenia, nauczyć się słuchać siebie i odpowiednio działać w sytuacjach stresujących lub konfliktowych, powinieneś koniecznie przeczytać tę książkę. Jej autor na własnej skórze przetestował opisane tu metody, zmierzył się z frustracją, strachem i odrzuceniem. Dobrze wie, o czym pisze, i wie, jak Ci pomóc. Weź swoje życie we własne ręce! Waga pewności siebie Pewność siebie od kuchni Zdrowe podejście do śmiałości Strefa komfortu Przejmowanie się innymi Przejmowanie się sobą
Naturalne kamienie szlachetne i ozdobne
Irena V. Żaba, Jerzy Żaba
Kamienie szlachetne i ozdobne są znane człowiekowi od zarania dziejów. Nieustannie wzbudzają zainteresowanie i zachwyt swym pięknem oraz wyjątkowymi właściwościami, a szczególnie różnorodnymi efektami optycznymi. Znanych jest kilkaset kamieni szlachetnych i ozdobnych reprezentowanych przez minerały i skały (oraz ich odmiany), a także związki pochodzenia organicznego. W atlasie ukazano ponad 220 najczęściej spotykanych, od mieniących się ametystów i lśniących diamentów po kryształy kwarcu i tajemnicze opale, od szlachetnych kruszców - złota, platyny i srebra - po trawertyny. W opisach uwzględniono zarówno ich właściwości, jak i pochodzenie, występowanie oraz zastosowanie. Tekst wzbogacono ponad 1500 fotografiami.
Wolf-Dieter Storl
"Borelioza jest uleczalna; nie ma powodu do strachu!" Do takiego wniosku doszedł Wolf-Dieter Storl, etnobotanik, który sam padł ofiarą boreliozy, po przeprowadzeniu intensywnych i szeroko zakrojonych badań. Przenoszona przez kleszcze borelioza jest chorobą wieloukładową, która może zaatakować każdy narząd i upozorować każdy objaw. Krętki boreliozy potrafią zmylić układ odpornościowy, a antybiotyki w konfrontacji z nimi są często bezsilne. Elementy skutecznego leczenia boreliozy można jednak odnaleźć w tradycyjnej medycynie chińskiej, w uzdrowicielskiej wiedzy Indian, w homeopatii i w ziołolecznictwie, przekazywanym w świecie zachodnim z pokolenia na pokolenie. Wolf-Dieter Storl zbadał je i z powodzeniem wypróbował na sobie samym. Swą metodę oparł na szczeci i terapii przegrzaniem. Książka na tle aspektów biologicznych, kulturowych i społecznych tej "nowej zarazy" ukazuje drogę do skutecznego, holistycznego leczenia boreliozy. "Leczenie antybiotykami osób z objawami przewlekłej boreliozy lub zespołu poboreliozowego może wywołać u nich poważne szkody" New England Journal of Medicine