<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Natural language processing with Spark NLP</title>
    <subTitle>learning to understand text at Scale</subTitle>
  </titleInfo>
  <name type="personal">
    <namePart>Thomas, Alex</namePart>
    <namePart type="termsOfAddress">(Data scientist)</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
    <role>
      <roleTerm type="text">author.</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">xxu</placeTerm>
    </place>
    <dateIssued encoding="marc">2020</dateIssued>
    <copyrightDate encoding="marc">2020</copyrightDate>
    <edition>First edition.</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <form authority="marcform">print</form>
    <extent>xv, 347 pages : illustrations ; 24 cm.</extent>
  </physicalDescription>
  <abstract>If you want to build an enterprise-quality application that uses natural language text but aren't sure where to begin or what tools to use, this practical guide will help get you started.  Alex Thomas, principal data scientist at Wisecube, shows software engineers and data scientists how to build scalable natural language processing (NLP) applications using deep learning and the Apache Spark NLP library.  Through concrete examples, pratical and theoretical explanations, and hads-on exercises for using NLP on the Spark processing framework, this book teaches you everything from basics linguistics and writing systems to sentiment analysis and search engines.  You'll also explore special concerns for developging text-based applications, such as performance.--</abstract>
  <tableOfContents>Part 1. Basics.  Getting started -- Natural language basics -- NLP on Apache Spark -- Deep learning basics -- Part 2. Building blocks.  Processing words -- Information retrieval -- Classification and regression -- Sequence modeling with Keras -- Information extraction -- Topic modeling -- Word embeddings -- Part 3. Applicasions.  Sentiment analysis and emotion detection -- Building knowledge bases -- Search engine -- Chatbot -- Object character recognition -- Part 4. Building NLP systems.  Supporting multiple languages -- Human labeling -- Productionizing NLP applications.</tableOfContents>
  <note type="statement of responsibility">Alex Thomas.</note>
  <note>Includes index.</note>
  <note>CSE</note>
  <subject authority="lcsh">
    <titleInfo>
      <title>Spark (Electronic resource : Apache Software Foundation)</title>
    </titleInfo>
  </subject>
  <subject authority="lcsh">
    <topic>Natural language processing (Computer science)</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Application software</topic>
    <topic>Development</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Text data mining</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Computer science</topic>
  </subject>
  <classification authority="lcc">QA76.9.N38 T445 2020</classification>
  <classification authority="ddc" edition="23">006.35</classification>
  <identifier type="isbn">9789385889172</identifier>
  <identifier type="lccn">2021278035</identifier>
  <location>
    <physicalLocation>Ayesha Abed Library</physicalLocation>
  </location>
  <recordInfo>
    <recordContentSource authority="marcorg">YDX</recordContentSource>
    <recordCreationDate encoding="marc">220224</recordCreationDate>
    <recordIdentifier source="BD-DhAAL">39673</recordIdentifier>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
