我正在尝试转换键值对形式的学生传记,其中键是学生角色编号。而值是文本。
文字以多种语言书写-英语,中文等。
我需要规范化文本并将其转换为英语。
我尝试了诸如TextBlob,goslate,googletrans之类的程序包,但它们在转换10至15个传记后都会抛出一些错误。
错误是:
HTTPError: HTTP Error 503: Service Unavailable
代码
for key, value in self.dict1.items():
# print("initial value\n ", self.cm_dict[key])
if value =='' or value is None:
value='Unknown'
else:
print("*"*20)
print("\n key :" , key)
gs = goslate.Goslate()
txt = gs.translate(value, 'en')
print("\n Sentence before correction :\n ", value)
value = txt
print("\n Sentence after correction :\n ", value)