Natural language processing with Java: techniques for building machine learning and neural network models for NLP
Explore various approaches to organize and extract useful text from unstructured data using Java Key Features Use deep learning and NLP techniques in Java to discover hidden insights in text Work with popular Java libraries such as CoreNLP, OpenNLP, and Mallet Explore machine translation, identifyin...
Gespeichert in:
Beteiligte Personen: | , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
Birmingham, UK
Packt Publishing
2018
|
Ausgabe: | Second edition. |
Schriftenreihe: | Community experience distilled
|
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9781788993494/?ar |
Zusammenfassung: | Explore various approaches to organize and extract useful text from unstructured data using Java Key Features Use deep learning and NLP techniques in Java to discover hidden insights in text Work with popular Java libraries such as CoreNLP, OpenNLP, and Mallet Explore machine translation, identifying parts of speech, and topic modeling Book Description 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. What you will learn Understand basic NLP tasks and how they relate to one another Discover and use the available tokenization engines Apply search techniques to find people, as well as things, within a document Construct solutions to identify parts of speech within sentences Use parsers to extract relationships between elements of a document Identify topics in a set of documents Explore topic modeling from a document Who this book is for Natural Language Processing with Java is for you if you are a data analyst, data scientist, or machine learning engineer who wants to extract information from a language using Java. Knowledge of Java programming is needed, while a basic understanding of statistics will be useful but not mandatory. |
Beschreibung: | Description based on online resource; title from title page (Safari, viewed August 27, 2018) |
Umfang: | 1 Online-Ressource (1 volume) illustrations |
ISBN: | 9781788993067 1788993063 9781788993494 |
Internformat
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-047721332 | ||
003 | DE-627-1 | ||
005 | 20240228120542.0 | ||
007 | cr uuu---uuuuu | ||
008 | 191023s2018 xx |||||o 00| ||eng c | ||
020 | |a 9781788993067 |c electronic bk. |9 978-1-78899-306-7 | ||
020 | |a 1788993063 |c electronic bk. |9 1-78899-306-3 | ||
020 | |a 9781788993494 |9 978-1-78899-349-4 | ||
035 | |a (DE-627-1)047721332 | ||
035 | |a (DE-599)KEP047721332 | ||
035 | |a (ORHE)9781788993494 | ||
035 | |a (DE-627-1)047721332 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
072 | 7 | |a COM |2 bisacsh | |
082 | 0 | |a 006.3/5 |2 23 | |
100 | 1 | |a Reese, Richard M. |d 1953- |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Natural language processing with Java |b techniques for building machine learning and neural network models for NLP |c Richard M. Reese, AshishSingh Bhatia |
250 | |a Second edition. | ||
264 | 1 | |a Birmingham, UK |b Packt Publishing |c 2018 | |
300 | |a 1 Online-Ressource (1 volume) |b illustrations | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
490 | 0 | |a Community experience distilled | |
500 | |a Description based on online resource; title from title page (Safari, viewed August 27, 2018) | ||
520 | |a Explore various approaches to organize and extract useful text from unstructured data using Java Key Features Use deep learning and NLP techniques in Java to discover hidden insights in text Work with popular Java libraries such as CoreNLP, OpenNLP, and Mallet Explore machine translation, identifying parts of speech, and topic modeling Book Description 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. What you will learn Understand basic NLP tasks and how they relate to one another Discover and use the available tokenization engines Apply search techniques to find people, as well as things, within a document Construct solutions to identify parts of speech within sentences Use parsers to extract relationships between elements of a document Identify topics in a set of documents Explore topic modeling from a document Who this book is for Natural Language Processing with Java is for you if you are a data analyst, data scientist, or machine learning engineer who wants to extract information from a language using Java. Knowledge of Java programming is needed, while a basic understanding of statistics will be useful but not mandatory. | ||
650 | 0 | |a Natural language processing (Computer science) | |
650 | 0 | |a Java (Computer program language) | |
650 | 0 | |a Machine learning | |
650 | 0 | |a Neural networks (Computer science) | |
650 | 2 | |a Natural Language Processing | |
650 | 2 | |a Neural Networks, Computer | |
650 | 2 | |a Machine Learning | |
650 | 4 | |a Traitement automatique des langues naturelles | |
650 | 4 | |a Java (Langage de programmation) | |
650 | 4 | |a Apprentissage automatique | |
650 | 4 | |a Réseaux neuronaux (Informatique) | |
650 | 4 | |a COMPUTERS / General | |
650 | 4 | |a Java (Computer program language) | |
650 | 4 | |a Machine learning | |
650 | 4 | |a Natural language processing (Computer science) | |
650 | 4 | |a Neural networks (Computer science) | |
700 | 1 | |a Bhatia, AshishSingh |e VerfasserIn |4 aut | |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781788993494/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-047721332 |
---|---|
_version_ | 1821494861468008448 |
adam_text | |
any_adam_object | |
author | Reese, Richard M. 1953- Bhatia, AshishSingh |
author_facet | Reese, Richard M. 1953- Bhatia, AshishSingh |
author_role | aut aut |
author_sort | Reese, Richard M. 1953- |
author_variant | r m r rm rmr a b ab |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)047721332 (DE-599)KEP047721332 (ORHE)9781788993494 |
dewey-full | 006.3/5 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.3/5 |
dewey-search | 006.3/5 |
dewey-sort | 16.3 15 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | Second edition. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>04365cam a22006012 4500</leader><controlfield tag="001">ZDB-30-ORH-047721332</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228120542.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">191023s2018 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781788993067</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-78899-306-7</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1788993063</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-78899-306-3</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781788993494</subfield><subfield code="9">978-1-78899-349-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047721332</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP047721332</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781788993494</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047721332</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.3/5</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Reese, Richard M.</subfield><subfield code="d">1953-</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Natural language processing with Java</subfield><subfield code="b">techniques for building machine learning and neural network models for NLP</subfield><subfield code="c">Richard M. Reese, AshishSingh Bhatia</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Second edition.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, UK</subfield><subfield code="b">Packt Publishing</subfield><subfield code="c">2018</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (1 volume)</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Community experience distilled</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Description based on online resource; title from title page (Safari, viewed August 27, 2018)</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Explore various approaches to organize and extract useful text from unstructured data using Java Key Features Use deep learning and NLP techniques in Java to discover hidden insights in text Work with popular Java libraries such as CoreNLP, OpenNLP, and Mallet Explore machine translation, identifying parts of speech, and topic modeling Book Description 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. What you will learn Understand basic NLP tasks and how they relate to one another Discover and use the available tokenization engines Apply search techniques to find people, as well as things, within a document Construct solutions to identify parts of speech within sentences Use parsers to extract relationships between elements of a document Identify topics in a set of documents Explore topic modeling from a document Who this book is for Natural Language Processing with Java is for you if you are a data analyst, data scientist, or machine learning engineer who wants to extract information from a language using Java. Knowledge of Java programming is needed, while a basic understanding of statistics will be useful but not mandatory.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Natural language processing (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Java (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Machine learning</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Neural networks (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="2"><subfield code="a">Natural Language Processing</subfield></datafield><datafield tag="650" ind1=" " ind2="2"><subfield code="a">Neural Networks, Computer</subfield></datafield><datafield tag="650" ind1=" " ind2="2"><subfield code="a">Machine Learning</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Traitement automatique des langues naturelles</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Java (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Apprentissage automatique</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Réseaux neuronaux (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS / General</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Java (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Machine learning</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Natural language processing (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Neural networks (Computer science)</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Bhatia, AshishSingh</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781788993494/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-047721332 |
illustrated | Illustrated |
indexdate | 2025-01-17T11:21:05Z |
institution | BVB |
isbn | 9781788993067 1788993063 9781788993494 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (1 volume) illustrations |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2018 |
publishDateSearch | 2018 |
publishDateSort | 2018 |
publisher | Packt Publishing |
record_format | marc |
series2 | Community experience distilled |
spelling | Reese, Richard M. 1953- VerfasserIn aut Natural language processing with Java techniques for building machine learning and neural network models for NLP Richard M. Reese, AshishSingh Bhatia Second edition. Birmingham, UK Packt Publishing 2018 1 Online-Ressource (1 volume) illustrations Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Community experience distilled Description based on online resource; title from title page (Safari, viewed August 27, 2018) Explore various approaches to organize and extract useful text from unstructured data using Java Key Features Use deep learning and NLP techniques in Java to discover hidden insights in text Work with popular Java libraries such as CoreNLP, OpenNLP, and Mallet Explore machine translation, identifying parts of speech, and topic modeling Book Description 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. What you will learn Understand basic NLP tasks and how they relate to one another Discover and use the available tokenization engines Apply search techniques to find people, as well as things, within a document Construct solutions to identify parts of speech within sentences Use parsers to extract relationships between elements of a document Identify topics in a set of documents Explore topic modeling from a document Who this book is for Natural Language Processing with Java is for you if you are a data analyst, data scientist, or machine learning engineer who wants to extract information from a language using Java. Knowledge of Java programming is needed, while a basic understanding of statistics will be useful but not mandatory. Natural language processing (Computer science) Java (Computer program language) Machine learning Neural networks (Computer science) Natural Language Processing Neural Networks, Computer Machine Learning Traitement automatique des langues naturelles Java (Langage de programmation) Apprentissage automatique Réseaux neuronaux (Informatique) COMPUTERS / General Bhatia, AshishSingh VerfasserIn aut |
spellingShingle | Reese, Richard M. 1953- Bhatia, AshishSingh Natural language processing with Java techniques for building machine learning and neural network models for NLP Natural language processing (Computer science) Java (Computer program language) Machine learning Neural networks (Computer science) Natural Language Processing Neural Networks, Computer Machine Learning Traitement automatique des langues naturelles Java (Langage de programmation) Apprentissage automatique Réseaux neuronaux (Informatique) COMPUTERS / General |
title | Natural language processing with Java techniques for building machine learning and neural network models for NLP |
title_auth | Natural language processing with Java techniques for building machine learning and neural network models for NLP |
title_exact_search | Natural language processing with Java techniques for building machine learning and neural network models for NLP |
title_full | Natural language processing with Java techniques for building machine learning and neural network models for NLP Richard M. Reese, AshishSingh Bhatia |
title_fullStr | Natural language processing with Java techniques for building machine learning and neural network models for NLP Richard M. Reese, AshishSingh Bhatia |
title_full_unstemmed | Natural language processing with Java techniques for building machine learning and neural network models for NLP Richard M. Reese, AshishSingh Bhatia |
title_short | Natural language processing with Java |
title_sort | natural language processing with java techniques for building machine learning and neural network models for nlp |
title_sub | techniques for building machine learning and neural network models for NLP |
topic | Natural language processing (Computer science) Java (Computer program language) Machine learning Neural networks (Computer science) Natural Language Processing Neural Networks, Computer Machine Learning Traitement automatique des langues naturelles Java (Langage de programmation) Apprentissage automatique Réseaux neuronaux (Informatique) COMPUTERS / General |
topic_facet | Natural language processing (Computer science) Java (Computer program language) Machine learning Neural networks (Computer science) Natural Language Processing Neural Networks, Computer Machine Learning Traitement automatique des langues naturelles Java (Langage de programmation) Apprentissage automatique Réseaux neuronaux (Informatique) COMPUTERS / General |
work_keys_str_mv | AT reeserichardm naturallanguageprocessingwithjavatechniquesforbuildingmachinelearningandneuralnetworkmodelsfornlp AT bhatiaashishsingh naturallanguageprocessingwithjavatechniquesforbuildingmachinelearningandneuralnetworkmodelsfornlp |