-
Notifications
You must be signed in to change notification settings - Fork 2
Language Translator
#Language Translator# Language Translator is a service of the Watson API, which supports machine translation for different number of languages according to the domain of the topic of the input text. The supported domains for the input are News, Patents and Conversational texts. It also can identify a vast amount of human languages, and supports an advanced plan feature called custom model. With this model, one can create a custom translation model to accommodate specific terminologies and different languages. ##The API## The Language Translator API translates in Bilingual Evaluation Understudy (BLEU) quality standards. It can identify personal names in order not to translate them.
An example input in plain text from German to English would be as follows:
German: Mein Name ist Harun Zengin. Ich bin ein student aus der Türkei. Ich bin dreiundzwanzig jahre alt und studiere Computer Engineering in Boğaziçi Universität.
English Translation: My name is Harun Zengin. I am a student from Turkey. I'm twenty-three years old and studying computer engineering in Boğaziçi university.
The RestAPI of the input should be then like the following:
{
"model_id": "de-en",
"text": "Mein Name ist Harun Zengin. Ich bin ein student aus der Türkei. Ich bin dreiundzwanzig jahre alt und studiere Computer Engineering in Boğaziçi Universität."
}
The JSON response (output) of the API will then be as following:
{
"translations": [
{
"translation": "My name is Harun Zengin. I am a student from Turkey. I'm twenty-three years old and studying computer engineering in Boğaziçi university."
}
],
"word_count": 24,
"character_count": 155
}
The API translates the input and gives the according translation in an array object called translations. It also returns the word count and character count of the input, since this will be the pricing of the service.
- Alpertunga Ertin
- Ahmet Buğrahan Taşdan
- Burak Sofu
- Halil Ozan Akgül
- Harun Zengin
- Onur Kalınağaç
- Ozan Kınasakal
- Pınar Baki
- Rahmetullah Varol
- Utku Bozdoğan
- Meeting-1 (12.02)
- Meeting-2 (17.02)
- Meeting-3 (24.02)
- Meeting-4 (02.03)
- Meeting-5 (10.03)
- Meeting-6 (16.03)
- Meeting-7 (06.04)
- Meeting-8 (05.05)