How to detect language

Hi guys,

I’m going to tell that how can detect a language. I use langdetect library which have developed for python. The firstly it is going to use taht, it is how to install. you should download here and then you can instal it.

for ubuntu/windows

$cd ~/langdetect

$python setup.py build

$sudo python setup.py install

or

pip install langdetect

let’s try it.

$python

>>> from langdetect import detect

>>>import sys

>>>reload(sys)

>>>sys.setdefaultencoding('utf-8')
>>> detect("War doesn't show who's right, just who's left.")

'en'

>>>strTxt="CES Fuarı'nda bir kişilik drone tanıtılmış.Google Kod laboratuvarı:

"Çok ilginç şeyler var.  Açık kaynaklı robot projeleri arıyorsanız burada güzel"\

"bir liste varmış :11 Ocak'ta Google IoT ve Ubiquity bombalarını patlatıyor! "

>>>detectLans=detect(strTxt)

'tr'
>>> from langdetect import detect_langs

>>> detect_langs("Otec matka syn.")

[sk:0.572770823327, pl:0.292872522702, cs:0.134356653968]

have a nice day. :)

Yorum Ekle
  • 0 Yanıt(lar)
  • Yanıtınız

    Cevabınızı göndererek Gizlilik Politikası ve Hizmet Şartlarını kabul ediyorsunuz.