nose
chardet