2024-09-30 19:23:01 发布
网友
我要基于NLP的搜索。如果有人用不同的语言搜索洋葱,比如Pyaaz,Kanda,onion,那么结果应该是一样的
只有英语相似的词或类似的,如果pyaaz在数据库中可用,那么只有我们可以找到。你知道吗
我想搜索像皮亚兹,所以它会建议输出洋葱一样像康达
这是我在上面的评论中告诉你的:
首先你的词会被音译,然后它会被翻译。 在运行代码之前:
pip安装这两个库:indic_transliteration和googletrans
indic_transliteration
googletrans
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)
我想这应该能达到目的
这是我在上面的评论中告诉你的:
首先你的词会被音译,然后它会被翻译。 在运行代码之前:
pip安装这两个库:
indic_transliteration
和googletrans
我想这应该能达到目的
相关问题 更多 >
编程相关推荐