是否有必要将输入到WordNet的单词格式化为“التفاح”,并且不能指望“التفاح”...... 是否有任何图书馆或服务采用未格式化的阿拉伯语单词返回所有可能的同义词列表。
答案 0 :(得分:0)
从التُّفَّاحْ
到التفاح
,您只想删除变音符号,然后您需要一个词法规范化工具。尝试Tashaphyne,下载并安装,然后使用normalize
模块http://pythonhosted.org/Tashaphyne/Tashaphyne.normalize-module.html:
from Tashaphyne import *
text = 'التُّفَّاحْ'
print normalize_hamza(text)
print normalize_lamalef(text)
print normalize_searchtext(text)