Jibba Jabba
There must be some signal in all that noise…
Natural Language Text Classifier
This is a demonstration of a Natural Language Processing (NLP) algorithm to determine the natural language (English, French, etc) that a document is written in.
I leaned of this algorithm from Louis Monier, who said he originally used this in AltaVista. The algorithm seems to be ~90% accurate with 100 or more characters of text, and is no more accurate after ~2000 characters. It's currently limited to 11 common European languages, but could be trained to identify more.
To try the code, either enter a URL or the text of a document below and click 'Submit'.
Test Links for known languages:
en
nl
fr
de
it
pt
es
Test Links for unknown languages:
pl
ru
ja
Input
Wikipedia, wolna encyklopedia Strona główna Z Wikipedii, wolnej encyklopedii Skocz do: nawigacji, szukaj Witaj w Wikipedii – wolnej encyklopedii, którą każdy może redagować. W polskojęzycznej wersji mamy już 726 422 hasła. Jak wykorzystywać materiały z Wikipedii? • Jak włączyć się w jej redagowanie? Nauki ścisłe i przyrodnicze Technika Nauki społeczne i humanistyczne Geografia Historia Sport Kultura Społeczeństwo Religie Polska Więcej portali • Indeks haseł • Przegląd kategorii Aktualności US Open • Mistrzostwa Świata w koszykówce mężczyzn W Mołdawii odbyło się referendum konstytucyjne. (5 września 2010) Erupcja wulkanu Sinabung na Sumatrze spowodowała ewakuację ponad 19 tys. osób. (29 sierpnia 2010) W wieku 67 lat zmarł francuski reżyser Alain Corneau (na zdjęciu). (29 sierpnia 2010) Kenijczyk David Rudisha podczas mityngu Rieti IAAF Grand Prix, wynikiem 1:41,01, poprawił własny rekord świata w biegu na 800 metrów. (29 sierpnia 2010) Zaproponuj nową wiadomość Więcej wiadomości: w Wikipedii, w Wikinews Wybrane rocznice 8 września: imieniny obchodzą Maria, Serafina, Alan Kościół katolicki – święto Narodzenia Najświętszej Maryi Panny (Matki Bożej Siewnej) ONZ – Międzynarodowy Dzień Walki z Analfabetyzmem 1504 – Michał Anioł ukończył rzeźbę Dawida. 1514 – siły polsko-litewskie pokonały wojska moskiewskie w bitwie pod Orszą. 1780 – zmarł Tadeusz Rejtan, działacz patriotyczny i poseł na sejm. 1831 – powstanie listopadowe: kapitulacja Warszawy. 1944 – pierwsza niemiecka rakieta V2 uderzyła w Londyn. Inne rocznice: 7 września – 8 września – 9 września Archiwum • Kalendarium Ilustracja na medal Samorodek platyny Zobacz, czego brakuje, prześlij grafikę i → zilustruj artykuł Archiwum • Wszystkie medalowe • Zgłoś do medalu Czy wiesz... Z nowych artykułów w Wikipedii: ...kto...
Output
The natural language is not en, with margin of confidence 0.206. (Took 8.522 milliseconds.)
The natural language is pt, with confidence 0.011. (Took 21.373 milliseconds.)
Note: Natural languages known about are (it, fr, de, sv, fi, es, pt, el, da, nl, en) and confidence ranges from 0.0 to 1.0.