是否有用于印地语单词搜索的NLP代码?

时间:2019-01-19 07:17:34

标签: python jupyter-notebook spyder

我想要基于NLP的搜索。如果有人使用Pyaaz,Kanda,Onion等不同的语言搜索洋葱,那么结果也应该相同

只有英语相似的单词或类似的词,如果数据库中存在pyaaz,那么只有我们才能找到。

我想像pyaaz一样搜索,这样会建议输出与kandha一样的洋葱

1 个答案:

答案 0 :(得分:0)

这就是我在上面的评论中告诉您的内容:

首先,您的单词将被音译,然后将被翻译。 在运行代码之前:

pip安装以下两个库:indic_transliterationgoogletrans

from indic_transliteration import sanscript
from indic_transliteration.sanscript import transliterate

from googletrans import Translator
translator = Translator()

convert = 'pyaar'

word_obtained=transliterate(convert, sanscript.ITRANS, sanscript.DEVANAGARI)
print(word_obtained)

translated = translator.translate(word_obtained, src='hi', dest='en')
print(translated.text)

这应该达到我猜想的目的