About Me
Facebook
Facebook
Linked In
Linked In
Twitter
Twitter
YouTube
YouTube
Google +
Google +

November 12, 2015

Developing a Language Translation Application Using IBM Bluemix



Introduction:
The Language Translation tool is a web application that provides a graphical user interface to manage and train models for more accurate machine translation. You can upload custom glossary or corpus files to teach Watson how to translate certain words and phrases, such as names or industry-specific terms.
Overview
The IBM Watson Language Translation service converts text input in one language into a destination language for the end user using background from domain-specifc models. Translation is available among Arabic, Chinese, English, French, Korean, Portuguese, and Spanish (some languages may not be available for all domains).
Prerequisites
ü  A Bluemix account.
Procedure
Creating Service
2.      Click Dashboard.
3.      Click Use Services or APIs.
4.      Select Language Translation under Watson
 5.      Keep the default name of service which is generated and click on CREATE.
6.      Click on Demo to see the demo version of Language Translation.
7.      Select Input as English and Output as Portuguese then enter some English sentences it will convert to Portuguese Language.
8.      Click Service Credentials and see the credentials..
9.      Copy the values of the username and password parameters.

10.  Click on Access the Beta tooling
11.  It will open in new window enter Username and Password which we have copied from Service credentials page.
Creating Project
A project is like a folder that has a set base model, and contains models you can customize. The base model is the included knowledge base that Watson has already been taught. For Language Translation, a base model is identified as the following:
Ø  A domain - A specific specialty that is built on top of a language model.
Ø  A source language - The language of the original text.
Ø  A target language - The language to which the text is translated.
When you create a new project in the Language Translation tool, you can choose the source language and target language.
Restriction: The only domain available for customization is the News domain.

1      Click on Add Project.

2        Enter Project name, Source language as English and Destination Language as Spanish.
3        Enter the module name then click on Run translation or Translate on top of the page.

Testing the Project
Enter some statements which you want to translate to Spanish language as shown below. Then click on Translate.

The output of the translation will look like below. So we have translated from English to Spanish by using IBM Bluemix application.
Conclusion
IBM Bluemix intention is to provide domain-relevant translations. Examples of where Watson Language Translation could be used include: An English-speaking help desk representative assists a Spanish-speaking customer through a chat session that is translated in real-time. A soccer forum administrator can translate user-generated content between English and Portuguese to enable communication between users in the US, UK, and Brazil. A West African news website can curate English news from across the globe and present it in French to its constituents. A patent attorney in the US can effectively discover prior art (to invalidate a patent claims litigation from a competitor) based on invention disclosures made in Korean with the Korean Patent Office. All the above examples can benefit from the ability to adapt the base Language Translation models to specific use cases. 
Download
File Name
Size
Download
Developing a Language Translation Application using IBM Bluemix
970KB

0 comments :

Post a Comment

Designed By AMEER BASHA G