-2
나는 파이썬에서 언어 식별 패키지 중 일부를 가지고 놀았으며 일반 언어를 매우 성공적으로 구별했지만 영국 영어와 미국 영어를 구별하지 못했습니다. 이 차이를 확인하는 데 사용할 수있는 기법 (파이썬에서)을 접한 사람이 있습니까?언어 식별 (영국 및 미국 영어)
나는 파이썬에서 언어 식별 패키지 중 일부를 가지고 놀았으며 일반 언어를 매우 성공적으로 구별했지만 영국 영어와 미국 영어를 구별하지 못했습니다. 이 차이를 확인하는 데 사용할 수있는 기법 (파이썬에서)을 접한 사람이 있습니까?언어 식별 (영국 및 미국 영어)
당신은 자음 +의 인스턴스를 확인하기 위해 정규 표현식을 사용할 수 있습니다 "또는"/ "우리", 뭔가 같은 :
import re
txt="honor"
re_american = re.compile(".*?[bcdfghjklmnptv](o)(r)",re.IGNORECASE|re.DOTALL)
re_british = re.compile(".*?[bcdfghjklmnptv](o)(u)(r)",re.IGNORECASE|re.DOTALL)
b = re_british.search(txt)
a = re_american.search(txt)
if b: print "British"
elif a: print "American"
'D = { '색상': '미국', '색상': ' Redcoat '}':) – CoryKramer
시도 http://pythonhosted.org/pyenchant/ –