我构建了一种算法,可以从英语翻译成多种语言。由于我们应该向他们显示输入的单词的适当建议,因此我制定了在该语言词典中进行搜索的逻辑。

我已经实现了在该语言词典中进行搜索的逻辑:

  • 上次键入的元音中的差异并找到单词。 {例如:re —> r *}
  • 以所有可能的组合替换所有元音。 {例如:test —> [tAst *,tEst *,tIst *,tOst *,tUst *]}
  • 字典中可能的最少单词。 (Levenshtein距离算法)
  • 在字典中查找在语音上相似的单词。 {例如:tast —> [tEst *,tEAst *,..]}
  • 强调元音之间的辅音并在字典中搜索。 {例如:posible —> [可能*]}

  • 是否有用于实现上述逻辑的音译和音译建议的标准算法

    最佳答案

    诸如LSTM之类的递归神经网络可用于预测下一组单词或建议。可以制作英语句子的训练集,以及它们的翻译版本,以及该语言中所有可能的单词组合(例如单词向量)。

    关于algorithm - 实现音译和音译建议的标准算法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56290259/

    10-11 15:11