chardet
nose
