|Service Name||Neural Machine Translation Combined With Bilingual Dictionary With Longest Match Search Java|
This service invokes three standard types of language services; morphological analysis service, bilingual dictionary service with longest match search, translation service.
This service invokes each language service the following order.
(1)invokes morphological analysis service to devide an inputsentence into a set of morphemes.
(2)checks whether a part of the morphemes is contained in the bilingual dictionary.
(3)If some words are contained, it gets correct translation from the user dictionary.
(4)generates intermediate codes of the words, and replaces the words in the input sentence with the codes.
(5)translates the edited input sentence into the target language.
(6)replaces the codes in the translated sentence with the correct translation.
You can change morphological analysis service, bilingual dictionary service with longest match search, and translation service by dynamic binding function.
|Atomic or Composite||Atomic Service|
|Purpose of Use||Non-profit, Research|
|Type of Application Control||Under Server Control, Under Client Control|
|Permitted Users||For All Users|
|Wrapper Source Code||-|
|Resource in Use||
|Provider||Ishida and Matsubara Laboratory, Department of Social Informatics, Graduate School of Informatics, Kyoto University|
|Last Update Date||2018/07/01|