Instagram使用哪种API来执行“查看翻译”

时间:2018-02-14 18:32:41

标签: nlp instagram

在Instagram中,人们用混合语言写评论,例如印地语 - 英语混合,即用英语单词混合的印地语音译文本。 Instagram提供“查看翻译”功能,可将双语文本转换为英语。

Instagram使用哪种API将音译文本翻译成英文?

Example comment:    'Mujhe office mein work hai'
Translated comment:  I have got work in office.

2 个答案:

答案 0 :(得分:1)

您提供的示例包括音译和翻译。音译涉及用非原生的字母/脚本编写语言的单词。通常,这意味着使用英语字母表编写非英语语言。根据使用的英语单词,可能会涉及一些翻译。我不确定音译API是否公开,但您可以在Google Language Input Tools上看到Google的一个示例。

如果要开发这样的API,可以使用翻译神经网络将英语拼写“映射”到原始语言单词,但这似乎有点过分,因为在这种情况下语法通常不是问题。更快的方法是使用word2vec算法来对齐嵌入的单词。

答案 1 :(得分:0)

我不确定,但它由Facebook和facebook拥有,开发了自己的翻译工具: https://code.facebook.com/posts/1978007565818999/a-novel-approach-to-neural-machine-translation/

因此认为instagram使用相同的实现并不是一件容易的事。 在此之前,Facebook曾经使用Bing翻译。