langdetect 소개 — Google 언어 탐지 라이브러리의 파이썬 이식
langdetect 소개
문자열이 어느 언어인지 자동으로 알아내고 싶을 때 langdetect는 가장 간단한 선택지 중 하나예요. 이 라이브러리는 Nakatani Shuyo의 Java용 language-detection 라이브러리(2014/03/03 버전)를 파이썬으로 이식한 거예요.
설치
pip install langdetect
지원 파이썬 버전은 2.7, 3.4+예요.
지원 언어
기본 상태로 55개 언어를 지원하고, 코드는 ISO 639-1을 따르는 두 글자 코드예요.
af, ar, bg, bn, ca, cs, cy, da, de, el, en, es, et, fa, fi, fr, gu, he, hi, hr, hu, id, it, ja, kn, ko, lt, lv, mk, ml, mr, ne, nl, no, pa, pl, pt, ro, ru, sk, sl, so, sq, sv, sw, ta, te, th, tl, tr, uk, ur, vi, zh-cn, zh-tw
한국어는 ko, 중국어 간체는 zh-cn, 번체는 zh-tw로 표현돼요.
원본 프로젝트
이 라이브러리는 Google의 Java language-detection 라이브러리를 직접 이식한 것으로, 클래스와 메서드가 그대로 유지돼 있어요. 알고리즘 설명은 원저자의 프레젠테이션을 참고할 수 있어요.