Building Cognitive Applications with IBM Watson Services: Volume 5 Language Translator

Book description

Abstract

The Building Cognitive Applications with IBM Watson Services series is a seven-volume collection that introduces IBM® Watson™ cognitive computing services. The series includes an overview of specific IBM Watson® services with their associated architectures and simple code examples. Each volume describes how you can use and implement these services in your applications through practical use cases.

The series includes the following volumes:


  • , SG24-8387

    Volume 1 Getting Started

  • , SG24-8394

    Volume 2 Conversation

  • , SG24-8393

    Volume 3 Visual Recognition

  • , SG24-8391

    Volume 4 Natural Language Classifier

  • , SG24-8392

    Volume 5 Language Translator

  • , SG24-8388

    Volume 6 Speech to Text and Text to Speech

  • , SG24-8398

    Volume 7 Natural Language Understanding


  • Whether you are a beginner or an experienced developer, this collection provides the information you need to start your research on Watson services. If your goal is to become more familiar with Watson in relation to your current environment, or if you are evaluating cognitive computing, this collection can serve as a powerful learning tool.

    This IBM Redbooks® publication, Volume 5, describes how the Watson Language Translator service can be used to translate text from one language to another. It introduces the concepts that you need in order to understand how to use the Watson Language Translator service. It provides an example of an application that integrates the Watson Language Translator service. You can develop and deploy the sample application by following along in a step-by-step approach and using provided code snippets. Alternatively, you can download an existing Git project to more quickly deploy the application. This book also covers a mechanism provided by the Watson Language Translator service to train the service to perform domain-specific translations by customizing the existing linguistic models.

    Table of contents

    1. Front cover
    2. Notices
      1. Trademarks
    3. Preface
      1. Authors
      2. Now you can become a published author, too!
      3. Comments welcome
      4. Stay connected to IBM Redbooks
    4. Chapter 1. Basics of Watson Language Translator service
      1. 1.1 Watson Language Translator service
        1. 1.1.1 Authentication
        2. 1.1.2 Use case example
        3. 1.1.3 Language Translator flow
        4. 1.1.4 Code snippets: Node.js and Java
      2. 1.2 Language identification
        1. 1.2.1 Authenticate
        2. 1.2.2 Identify language flow
        3. 1.2.3 Node-RED example
      3. 1.3 References
    5. Chapter 2. Integrating sentiment analysis and language translationin applications
      1. 2.1 Getting started
        1. 2.1.1 Objectives
        2. 2.1.2 Prerequisites
        3. 2.1.3 Expected results
      2. 2.2 Architecture
      3. 2.3 Two ways to deploy the application: Step-by-step and quick deploy
      4. 2.4 Step-by-step implementation
        1. 2.4.1 Creating a Node-RED starter application in Bluemix
        2. 2.4.2 Creating a Language Translator service instance and connecting itto the Node-RED application
        3. 2.4.3 Building the REST language translator flow in Node-RED
        4. 2.4.4 Deploying the Node-RED application
        5. 2.4.5 Testing the REST call to the Language Translator service
      5. 2.5 Quick deployment of application
        1. 2.5.1 Deploying the application to Bluemix
        2. 2.5.2 Creating a Language Translator service instance and connecting itto the application
        3. 2.5.3 Testing the application
      6. 2.6 References
    6. Chapter 3. Customizing Language Translator linguistic models
      1. 3.1 Introduction
      2. 3.2 Custom dictionary
      3. 3.3 Expanding the model to improve translation quality
      4. 3.4 References
    7. Appendix A. Additional material
      1. Locating the web material
    8. Related publications
      1. IBM Redbooks
      2. Online resources
      3. Help from IBM
    9. Back cover

    Product information

    • Title: Building Cognitive Applications with IBM Watson Services: Volume 5 Language Translator
    • Author(s): Valerie Lampkin, Thanh Lam, Muhammad Zain Mustafa, Lak Sri
    • Release date: May 2017
    • Publisher(s): IBM Redbooks
    • ISBN: 9780738442587