Corpus Crawler

August 29, 2018 · View on GitHub

Corpus Crawler is a tool for Corpus Linguistics.

Modern linguistic research works on language corpora, which are large samples of “real world” text. This crawler helps to build such corpora: it follows links to publicly accessible web pages known to be written in a certain language; it removes boilerplate and HTML markup; finally, it writes its output into plaintext files. The crawler implements the Robots Exclusion Standard, and it is intentionally slow so it does not cause much load on the crawled web sites.

This is not an official Google product. But if you’re a linguistic researcher, or if you’re writing a spell checker (or similar language-processing software) for an “exotic” language, you might find Corpus Crawler useful.

To build corpora for not-yet-supported languages, please read the contribution guidelines and send us GitHub pull requests.

The crawled corpora have been used to compute word frequencies in Unicode’s Unilex project.

Supported Languages

IETF BCP47 CodeLanguageTokens¹
aaiArifama-Miniafia181K 💾
aakAnkave194K 💾
aauAbau313K 💾
aazAmarasi308K 💾
abtAmbulas297K 💾
abyAneme Wake233K 💾
acdGikyode323K 💾
aceAceh/Acehnese817K 💾
acfSaint Lucian Creole French236K 💾
achAcoli178K 💾
acnAchang232K 💾
acrAchi239K 💾
acuAchuar-Shiwiar174K 💾
adeAdele267K 💾
adhAdhola166K 💾
adjAdioukrou233K 💾
aeAvestan129K 💾
ae-LatnAvestan (Latin)141K 💾
aeyAmele218K 💾
agdAgarabi256K 💾
aggAngor214K 💾
agmAngaataha238K 💾
agnAgutaynen234K 💾
agrAguaruna149K 💾
ahkAkha367K 💾
aiaArosi223K 💾
akbBatak Angkola220K 💾
akeAkawaio190K 💾
akhAkha408K 💾
akpSiwu191K 💾
aljAlangan185K 💾
alpAlune225K 💾
altSouthern Altai121K 💾
alzAlur160K 💾
amAmharic2,170K 💾
ameYanesha'221K 💾
amfHamer-Banna152K 💾
amkAmbai229K 💾
ammAma (Papua New Guinea)246K 💾
amnAmanab207K 💾
ampAlamblak241K 💾
amrAmarakaeri151K 💾
amuGuerrero Amuzgo202K 💾
annObolo236K 💾
anvDenya214K 💾
aojMufian217K 💾
aomÖmie231K 💾
aonBumbita Arapesh294K 💾
aozUab Meto197K 💾
apeBukiyip294K 💾
aprArop-Lokep373K 💾
apzSafeyoka235K 💾
arArabic19,593K 💾
arlArabela206K 💾
asgCishingini270K 💾
asoDano290K 💾
ataPele-Ata248K 💾
atbZaiwa291K 💾
atgIvbie North-Okpela-Arhe229K 💾
atqAralle-Tabulahan202K 💾
auyAwiyaana164K 💾
avAvaric111K 💾
avnAvatime229K 💾
avtAu263K 💾
avuAvokaya391K 💾
awaAwadhi211K 💾
awbAwa (Papua New Guinea)179K 💾
ayAymara482K 💾
ayoAyoreo264K 💾
azAzerbaijani3,413K 💾
azgSan Pedro Amuzgos Amuzgo271K 💾
azzHighland Puebla Nahuatl265K 💾
baBashkir666K 💾
banBalinese211K 💾
baoWaimaha232K 💾
bavVengo250K 💾
bbaBaatonum792K 💾
bbbBarai289K 💾
bboNorthern Bobo Madaré211K 💾
bbrGirawa245K 💾
bchBariai248K 💾
bcwBana304K 💾
bddBunama171K 💾
beBelarusian1,441K 💾
be-taraskBelarusian (Taraškievica)108,431K 💾
befBenabena239K 💾
bepBesoa204K 💾
bexJur Modo254K 💾
bfdBafut276K 💾
bfoMalba Birifor260K 💾
bgBulgarian10,597K 💾
bgrBawm Chin213K 💾
bgzBanggai186K 💾
bhlBimin324K 💾
bhwBiak164K 💾
biBislama315K 💾
bibBissa243K 💾
bigBiangai229K 💾
bikCentral Bikol183K 💾
bimBimoba215K 💾
bivSouthern Birifor221K 💾
bjrBinumarien226K 💾
bjvBedjond268K 💾
bklBerik306K 💾
bkuBuhid204K 💾
bkvBekwarra244K 💾
blhKuwaa259K 💾
blt-LatnTai Dam (Latin)262K 💾
blzBalantak199K 💾
bmBambara30K 💾
bmhKein253K 💾
bmqBomu207K 💾
bmrMuinane122K 💾
bmuSomba-Siawari234K 💾
bmvBum258K 💾
bnBangla7,258K 💾
bnjEastern Tawbuid239K 💾
bnpBola263K 💾
boTibetan5,642K 💾
boaBora133K 💾
bojAnjam255K 💾
bonBine244K 💾
bovTuwuli203K 💾
boxBuamu274K 💾
bprKoronadal Blaan204K 💾
bpsSarangani Blaan214K 💾
bqcBoko567K 💾
bqjBandial175K 💾
bqpBusa162K 💾
bruEastern Bru261K 💾
bsBosnian8,993K 💾
bsnBarasana-Eduria225K 💾
bssAkoose199K 💾
btdBatak Dairi192K 💾
btsBatak Simalungun175K 💾
bttBete-Bendi266K 💾
btxBatak Karo189K 💾
buaBuriat143K 💾
budNtcham207K 💾
bukBugawac264K 💾
busBokobaru159K 💾
bvcBaelelea308K 💾
bvzBauzi509K 💾
bwqSouthern Bobo Madaré214K 💾
bwuBuli285K 💾
byrBaruya182K 💾
byxQaqet387K 💾
bzhMapos Buang251K 💾
bziBisu381K 💾
bzjBelize Kriol English240K 💾
ca-valenciaValencian24,295K 💾
caaChortí307K 💾
cabGarifuna154K 💾
cacChuj244K 💾
cakKaqchikel259K 💾
capChipaya154K 💾
carGalibi Carib160K 💾
caxChiquitano149K 💾
cbcCarapana256K 💾
cbiChachi187K 💾
cblBualkhaw Chin210K 💾
cbrCashibo-Cacataibo236K 💾
cbsCashinahua198K 💾
cbtChayahuita150K 💾
cbvCacua265K 💾
cceChopi204K 💾
ccpChakma79K 💾
cdfChiru193K 💾
ceChechen669K 💾
cebCebuano1,067K 💾
cegChamacoco232K 💾
cfmFalam Chin438K 💾
cgcKagayanen299K 💾
chjOjitlán Chinantec305K 💾
chmMari132K 💾
chrCherokee119K 💾
chzOzumacín Chinantec205K 💾
cjoAshéninka Pajonal141K 💾
cjpCabécar199K 💾
cjvChuave286K 💾
ckoAnufo272K 💾
cleLealao Chinantec313K 💾
cmeCerma230K 💾
cmrMro-Khimi Chin275K 💾
cnhHakha Chin934K 💾
cniAsháninka122K 💾
cnkKhumi Chin237K 💾
cnlLalana Chinantec308K 💾
cntTepetotutla Chinantec261K 💾
coeKoreguaje181K 💾
cofColorado183K 💾
cokSanta Teresa Cora230K 💾
conCofán151K 💾
cotCaquinte128K 💾
crhCrimean Tatar505K 💾
csCzech3,141K 💾
cskJola-Kasa177K 💾
csoSochiapam Chinantec328K 💾
ctd-LatnTedim Chin (Latin)852K 💾
ctuChol203K 💾
cubCubeo220K 💾
cucUsila Chinantec278K 💾
cuiCuiba292K 💾
cukSan Blas Kuna187K 💾
culCulina221K 💾
cvChuvash111K 💾
cweKwere144K 💾
cwtKuwaataay168K 💾
cyWelsh11,519K 💾
cyaNopala Chatino245K 💾
cztZotung Chin227K 💾
daDanish655K 💾
daaDangaléat208K 💾
dadMarik197K 💾
dahGwahatike274K 💾
ddnDendi210K 💾
deGerman46,431K 💾
dedDedua146K 💾
desDesano210K 💾
dgaSouthern Dagaare458K 💾
dgiNorthern Dagara257K 💾
dgzDaga219K 💾
dinSouthwestern Dinka196K 💾
dipNortheastern Dinka193K 💾
djkEastern Maroon Creole307K 💾
dlnDarlong776K 💾
dnwWestern Dani254K 💾
dobDobu179K 💾
dopLukpa226K 💾
dshDaasanach211K 💾
dtbLabuk-Kinabatangan Kadazan248K 💾
dtpKadazan Dusun1,038K 💾
dtsToro So Dogon202K 💾
dueUmiray Dumaget Agta247K 💾
dugDuruma172K 💾
duoDupaninan Agta266K 💾
dwrDawro254K 💾
dwwDawawa208K 💾
dyiDjimini Senoufo268K 💾
dyoJola-Fonyi158K 💾
dyuDyula1,156K 💾
dzDzongkha61K 💾
eeEwe421K 💾
ekaEkajuk213K 💾
elGreek5,470K 💾
emiMussau-Emira176K 💾
empNorthern Emberá158K 💾
enbMarkweeta147K 💾
enqEnga217K 💾
enxEnxet772K 💾
eriOgea269K 💾
esSpanish32,670K 💾
eseEse Ejja226K 💾
etEstonian3,658K 💾
euBasque130K 💾
ewoEwondo158K 💾
ezaEzaa963K 💾
faPersian9,114K 💾
fa-AFDari7,363K 💾
faaFasu238K 💾
faiFaiwol256K 💾
falSouth Fali198K 💾
farFataleka286K 💾
fiFinnish4,837K 💾
filTagalog184K 💾
fipFipa134K 💾
fitTornedalen Finnish292K 💾
fjFijian257K 💾
foFaroese851K 💾
fonFon266K 💾
forFore169K 💾
frFrench5,488K 💾
fueBorgu Fulfulde148K 💾
fufPular174K 💾
fuqCentral-Eastern Niger Fulfulde156K 💾
fuvNigerian Fulfulde13K 💾
gaIrish7,587K 💾
gagGagauz245K 💾
gahAlekano210K 💾
gamKandawo250K 💾
gawNobonob246K 💾
gbiGalela288K 💾
gdScottish Gaelic17,105K 💾
gdeGude217K 💾
gdnUmanakaina306K 💾
gdrWipi271K 💾
gejGen236K 💾
gfkPatpatar294K 💾
ghsGuhu-Samane186K 💾
gilGilbertese228K 💾
gknGokana267K 💾
gmv-LatnGamo (Latin)127K 💾
gnGuarani142K 💾
gndZulgo-Gemzek364K 💾
gngNgangam219K 💾
gnwWestern Bolivian Guaraní263K 💾
gofGofa124K 💾
gogGogo173K 💾
gorGorontalo211K 💾
gqrGor218K 💾
grbNorthern Grebo270K 💾
grtGaro141K 💾
gsoSouthwest Gbaya228K 💾
gsw-u-sd-chagSwiss German (Aargau)99K 💾
gsw-u-sd-chbeSwiss German (Bern)73K 💾
gsw-u-sd-chfrSwiss German (Fribourg)42K 💾
guGujarati702K 💾
gubGuajajára997K 💾
gucWayuu211K 💾
gudYocoboué Dida216K 💾
guhGuahibo204K 💾
guiEastern Bolivian Guaraní197K 💾
gumGuambiano186K 💾
gunMbyá Guaraní176K 💾
guoGuayabero203K 💾
guqAché184K 💾
gurFarefare240K 💾
guxGourmanchéma215K 💾
gvManx Gaelic152K 💾
gvcGuanano241K 💾
gvfGolin276K 💾
gvlGulay270K 💾
gwrGwere157K 💾
gymNgäbere294K 💾
gyrGuarayu176K 💾
haHausa1,775K 💾
haeEastern Oromo163K 💾
hagHanga202K 💾
hawHawaiian2,221K 💾
hayHaya112K 💾
hehHehe136K 💾
hiHindi10,004K 💾
hifFiji Hindi204K 💾
higKamwe261K 💾
hilHiligaynon208K 💾
hlaHalia273K 💾
hneChhattisgarhi207K 💾
hnnHanunoo212K 💾
hnsCaribbean Hindustani312K 💾
hoHiri Motu240K 💾
hotHote222K 💾
hrCroatian8,188K 💾
htHaitian1,101K 💾
htoMinica Huitoto182K 💾
huHungarian600K 💾
hubHuambisa160K 💾
huiHuli232K 💾
husHuastec236K 💾
huuMurui Huitoto165K 💾
huvSan Mateo Del Mar Huave197K 💾
hvnSabu312K 💾
hyArmenian25,972K 💾
ianIatmul224K 💾
ibaIban179K 💾
icrIslander Creole English248K 💾
idIndonesian6,634K 💾
ifaAmganad Ifugao810K 💾
ifbBatad Ifugao835K 💾
ifeIfè300K 💾
ifkTuwali Ifugao214K 💾
ifuMayoyao Ifugao258K 💾
ifyKeley-I Kallahan863K 💾
igIgbo13K 💾
ignIgnaciano161K 💾
ikInupiaq96K 💾
iloIloko169K 💾
imoImbongu280K 💾
inbInga151K 💾
inoInoke-Yate236K 💾
iouTuma-Irumu225K 💾
ipiIpili312K 💾
iriIrigwe243K 💾
irkIraqw184K 💾
iryIraya205K 💾
itItalian13,569K 💾
itvItawit242K 💾
iuInuktitut98K 💾
iwsSepik Iwam307K 💾
izrIzere216K 💾
izzIzii908K 💾
jaJapanese2,116K 💾
jacPopti'221K 💾
jaeYabem186K 💾
jamJamaican Creole English254K 💾
jbuJukun Takum264K 💾
jicTol285K 💾
jivShuar134K 💾
jmcMachame150K 💾
junJuang178K 💾
jvJavanese177K 💾
jvnCaribbean Javanese211K 💾
kaGeorgian4,978K 💾
kaaKara-Kalpak135K 💾
kab-ArabKabyle (Arabic)715K 💾
kab-TfngKabyle (Tifinagh)1,338K 💾
kabKabyle66K 💾
kacKachin1,057K 💾
kaoXaasongaxango205K 💾
kaqCapanahua164K 💾
kbhCamsá193K 💾
kbmIwal298K 💾
kbpKabiyè571K 💾
kbqKamano156K 💾
kbrKafa147K 💾
kcgTyap279K 💾
kdcKutu140K 💾
kdiKumam195K 💾
kdjKaramojong163K 💾
kdnKunda144K 💾
kekKekchí406K 💾
kenKenyang200K 💾
keoKakwa215K 💾
kerKera267K 💾
kewWest Kewa247K 💾
kezKukele173K 💾
kgfKube175K 💾
kgrAbun356K 💾
khzKeapara196K 💾
kiaKim525K 💾
kijKilivila155K 💾
kjKuanyama1,474K 💾
kjbQ'anjob'al263K 💾
kjeKisar235K 💾
kjhKhakas128K 💾
kjsEast Kewa251K 💾
kkKazakh642K 💾
kkiKagulu125K 💾
kkjKako263K 💾
klnKalenjin149K 💾
kmKhmer29,110K 💾
kmaKonni230K 💾
kmgKâte127K 💾
kmoKwoma213K 💾
kmsKamasau293K 💾
kmuKanite214K 💾
knKannada126K 💾
kneKankanaey230K 💾
knfMankanya164K 💾
knjWestern Kanjobal1,350K 💾
knkKuranko228K 💾
knoKono360K 💾
knvTabo243K 💾
kogCogui189K 💾
kpfKomba174K 💾
kpgKapingamarangi967K 💾
kprKorafe-Yegha262K 💾
kpwKobon288K 💾
kpxMountain Koiali190K 💾
kpzKupsabiny166K 💾
kqcDoromu-Koki209K 💾
kqeKalagan241K 💾
kqpKimré254K 💾
kqwKandas201K 💾
kqyKoorete156K 💾
krcKarachay-Balkar132K 💾
kriKrio256K 💾
krjKinaray-A228K 💾
kruKurukh182K 💾
ksdKuanua228K 💾
ksrBorong233K 💾
ktbKambaata113K 💾
ktjPlapo Krumen356K 💾
ktoKuot286K 💾
kuKurdish2,479K 💾
kubKutep281K 💾
kud‘Auhelawa167K 💾
kueKuman (Papua New Guinea)230K 💾
kumKumyk142K 💾
kupKunimaipa279K 💾
kusKusaal200K 💾
kvKomi122K 💾
kvnBorder Kuna212K 💾
kwfKwara'ae296K 💾
kwiAwa-Cuaiquer165K 💾
kwjKwanga290K 💾
kxcKonso148K 💾
kxmNorthern Khmer257K 💾
kyKyrgyz18,597K 💾
kycKyaka220K 💾
kyfKouya215K 💾
kygKeyagana190K 💾
kyqKenga250K 💾
kyuWestern Kayah466K 💾
kyzKayabí324K 💾
kzeKosena164K 💾
kzfDa'a Kaili213K 💾
kzjCoastal Kadazan215K 💾
laLatin48K 💾
lajLango175K 💾
lasLama235K 💾
lawLauje262K 💾
lbLuxembourgish5,173K 💾
lcmTungag239K 💾
leeLyélé257K 💾
lefLelemi211K 💾
lemNomaande249K 💾
leuKara (Papua New Guinea)255K 💾
lewLedo Kaili198K 💾
lexLuang271K 💾
lggLugbara188K 💾
lhuLahu352K 💾
liaWest-Central Limba247K 💾
lidNyindrou308K 💾
lifLimbu138K 💾
lipSekpele214K 💾
lisLisu304K 💾
ljpLampung Api188K 💾
llnLele291K 💾
lmePévé245K 💾
lmkLamkang217K 💾
lndLundayeh670K 💾
loLao4,384K 💾
lobLobi192K 💾
loeSaluan220K 💾
lokLoko264K 💾
lonMalawi Lomwe137K 💾
lsiLashi1,077K 💾
lsmSaamia156K 💾
ltLithuanian39,575K 💾
lucAringa242K 💾
lusLushai204K 💾
lvLatvian1,020K 💾
lwoLuwo255K 💾
maaSan Jerónimo Tecóatl Mazatec487K 💾
madMadurese706K 💾
magMagahi193K 💾
maiMaithili211K 💾
majJalapa De Díaz Mazatec188K 💾
makMakasar179K 💾
mamMam834K 💾
mawMampruli251K 💾
mazCentral Mazahua286K 💾
mbbWestern Bukidnon Manobo278K 💾
mbcMacushi221K 💾
mbhMangseng321K 💾
mbtMatigsalug Manobo226K 💾
mcaMaca208K 💾
mcbMachiguenga132K 💾
mcdSharanahua200K 💾
mcoCoatlán Mixe217K 💾
mcpMakaa237K 💾
mcqEse158K 💾
mcuCameroon Mambila260K 💾
mdaMada312K 💾
mdyMale589K 💾
medMelpa283K 💾
meeMengen301K 💾
mejMeyah323K 💾
mekMekeo234K 💾
menMende210K 💾
meqMerey291K 💾
meuMotu175K 💾
mfeMorisyen172K 💾
mfhMatal238K 💾
mfiWandala265K 💾
mfkNorth Mofu248K 💾
mfqMoba232K 💾
mfyMayo167K 💾
mfzMabaan237K 💾
mgMalagasy1,623K 💾
mgdMoru192K 💾
mghMakhuwa-Meetto150K 💾
mgoMeta'251K 💾
mhMarshallese750K 💾
mhiMa'di192K 💾
mhlMauwake235K 💾
mhxMaru291K 💾
mhyMa'anyan190K 💾
miMaori1,504K 💾
mibAtatláhuca Mixtec263K 💾
mifMofu-Gudur283K 💾
milPeñoles Mixtec365K 💾
minMinangkabau242K 💾
mioPinotepa Nacional Mixtec288K 💾
miqMískito214K 💾
mitSouthern Puebla Mixtec273K 💾
mkMacedonian10,422K 💾
mklMokole230K 💾
mlMalayalam118K 💾
mlhMape235K 💾
mlpBargam297K 💾
mmoMangga Buang269K 💾
mmxMadak271K 💾
mnaMbula257K 💾
mnbMuna151K 💾
mnfMundani241K 💾
mnwMon1,836K 💾
moaMwan308K 💾
mogMongondow220K 💾
mopMopán Maya296K 💾
morMoro152K 💾
moxMolima222K 💾
mpgMarba210K 💾
mpmYosondúa Mixtec336K 💾
mpsDadibi1,270K 💾
mptMian256K 💾
mpxMisima-Panaeati227K 💾
mqbMbuko302K 💾
mqjMamasa164K 💾
mqnMoronene164K 💾
mrMarathi16,594K 💾
mrwMaranao912K 💾
msMalay659K 💾
msmAgusan Manobo225K 💾
msyAruamu229K 💾
mtMaltese3,331K 💾
mtaCotabato Manobo262K 💾
mtiMaiwa (Papua New Guinea)166K 💾
mtjMoskona321K 💾
mtoTotontepec Mixe233K 💾
mtpWichí Lhamtés Nocten183K 💾
muhMündü392K 💾
murMurle210K 💾
muxBo-Ung363K 💾
muyMuyang265K 💾
mvaManam231K 💾
mvpDuri174K 💾
mwvMentawai141K 💾
mxbTezoatlán Mixtec281K 💾
mxtJamiltepec Mixtec267K 💾
myBurmese1,007K 💾
my-t-d0-zawgyiBurmese (Zawgyi encoding)593K 💾
mybMbay192K 💾
mykMamara Senoufo272K 💾
myvErzya143K 💾
mywMuyuw150K 💾
myxMasaaba164K 💾
myyMacuna245K 💾
mzaSanta María Zacatepec Mixtec316K 💾
mziIxcatlán Mazatec190K 💾
mzkNigeria Mambila283K 💾
mzmMumuye265K 💾
nafNabak220K 💾
nakNakanai333K 💾
nan-LatnMin Nan Chinese (Latin)231K 💾
nasNaasioi168K 💾
ncaIyo203K 💾
nchCentral Huasteca Nahuatl195K 💾
ncjNorthern Puebla Nahuatl164K 💾
ncuChumburung312K 💾
ndjNdamba141K 💾
ndyLutos216K 💾
ndzNdogo350K 💾
nebToura326K 💾
newNewari150K 💾
nfrNafaanra233K 💾
ngpNgulu149K 💾
nhoTakuu309K 💾
nhuNoone270K 💾
nhwWestern Huasteca Nahuatl194K 💾
nhyNorthern Oaxaca Nahuatl185K 💾
niaNias182K 💾
niiNii316K 💾
nijNgaju194K 💾
nimNilamba117K 💾
ninNinzo267K 💾
nkfInpui Naga197K 💾
nkoNkonya168K 💾
nlDutch58,357K 💾
nlcNalca241K 💾
nmzNawdm209K 💾
nnbNande127K 💾
nnqNgindo137K 💾
nnwSouthern Nuni291K 💾
noaWoun Meu275K 💾
nogNogai104K 💾
nopNumanggang183K 💾
notNomatsiguenga141K 💾
nouEwage-Notu266K 💾
nplSoutheastern Puebla Nahuatl148K 💾
npyNapu192K 💾
nsnNehan248K 💾
nsuSierra Negra Nahuatl170K 💾
ntmNateni229K 💾
ntpNorthern Tepehuan173K 💾
ntrDelo272K 💾
nujNyole151K 💾
nusNuer195K 💾
nvmNamiae290K 💾
nwbNyabwa316K 💾
nwiSouthwest Tanna230K 💾
nyNyanja356K 💾
nyfGiryama169K 💾
nynNyankole120K 💾
nyoNyoro120K 💾
nyyNyakyusa-Ngonde138K 💾
nziNzima201K 💾
oboObo Manobo266K 💾
ocOccitan2,706K 💾
okuOku239K 💾
okvOrokaiva212K 💾
oldMochi151K 💾
ongOlo284K 💾
opmOksapmin332K 💾
orOriya175K 💾
osOssetic135K 💾
osaOsage3K 💾
otdOt Danum187K 💾
oteMezquital Otomi251K 💾
ozmKoonzime267K 💾
paPunjabi59,990K 💾
pabParecís156K 💾
padPaumarí242K 💾
pagPangasinan177K 💾
pahTenharim268K 💾
pamPampanga196K 💾
pauPalauan255K 💾
pbcPatamona181K 💾
pbiParkwa272K 💾
pckPaite Chin770K 💾
pcmNigerian Pidgin315K 💾
pezEastern Penan235K 💾
pibYine114K 💾
pirPiratapuyo229K 💾
pisPijin263K 💾
pjtPitjantjatjara237K 💾
pkbPokomo166K 💾
plPolish7,148K 💾
plwBrooke's Point Palawano203K 💾
pmfPamona307K 💾
pnyPinyin247K 💾
pohPoqomchi'266K 💾
poiHighland Popoluca179K 💾
poyPogolo147K 💾
ppkUma220K 💾
ppoFolopa258K 💾
prfParanan203K 💾
prkParauk1,026K 💾
psPashto7,343K 💾
pssKaulong326K 💾
ptPortuguese20,891K 💾
pt-PTPortuguese (Portugal)666K 💾
ptpPatep294K 💾
ptuBambam194K 💾
pwgGapapaiwa208K 💾
pwwPwo Northern Karen345K 💾
pxmQuetzaltepec Mixé720K 💾
quQuechua580K 💾
qubHuallaga Huánuco Quechua122K 💾
qucK'iche'207K 💾
qufLambayeque Quechua161K 💾
quhSouth Bolivian Quechua623K 💾
qulNorth Bolivian Quechua140K 💾
qupSouthern Pastaza Quechua177K 💾
quwTena Lowland Quichua116K 💾
quyAyacucho Quechua106K 💾
qvcCajamarca Quechua166K 💾
qveEastern Apurímac Quechua168K 💾
qviImbabura Highland Quichua146K 💾
qvmMargos-Yarowilca-Lauricocha Quechua132K 💾
qvnNorth Junín Quechua139K 💾
qvoNapo Lowland Quechua117K 💾
qvsSan Martín Quechua153K 💾
qvwHuaylla Wanca Quechua111K 💾
qvzNorthern Pastaza Quichua157K 💾
qwhHuaylas Ancash Quechua128K 💾
qxhPanao Huánuco Quechua123K 💾
qxlSalasaca Highland Quichua127K 💾
qxnNorthern Conchucos Ancash Quechua150K 💾
qxoSouthern Conchucos Ancash Quechua136K 💾
qxrCañar Highland Quichua509K 💾
raiRamoaaina273K 💾
rajMalvi198K 💾
ravSampang138K 💾
rejRejang178K 💾
rimNyaturu151K 💾
rm-puterRomansh (Puter)1,068K 💾
rm-rumgrRomansh (Grischun)4,794K 💾
rm-surmiranRomansh (Surmiran)2,540K 💾
rm-sursilvRomansh (Sursilvan)11,678K 💾
rm-sutsilvRomansh (Sutsilvan)1,007K 💾
rm-valladerRomansh (Vallader)5,560K 💾
rmcCarpathian Romani170K 💾
rmoSinte Romani228K 💾
rnRundi120K 💾
rnlRanglong221K 💾
roRomanian13,962K 💾
ro-MDMoldavian2,694K 💾
romVlax Romani186K 💾
rooRotokas292K 💾
rroWaima177K 💾
ruRussian40,987K 💾
rufLuguru135K 💾
rugRoviana956K 💾
rwKinyarwanda605K 💾
rwoRawa261K 💾
sabBuglere405K 💾
sahSakha2,457K 💾
sasSasak196K 💾
satSantali149K 💾
sbaNgambay246K 💾
sblBotolan Sambal251K 💾
sckSadri189K 💾
sdaToraja-Sa'dan154K 💾
sehSena155K 💾
seySecoya163K 💾
sgSango265K 💾
sgbMag-antsi Ayta233K 💾
sgwSebat Bet Gurage116K 💾
sgzSursurunga327K 💾
shkShilluk189K 💾
shnShan1,435K 💾
shpShipibo-Conibo169K 💾
siSinhala1,046K 💾
sigPaasaal277K 💾
silTumulung Sisaala256K 💾
simMende (Papua New Guinea)273K 💾
sjaEpena194K 💾
skSlovak70,933K 💾
slSlovenian10,975K 💾
sldSissala206K 💾
sllSalt-Yui264K 💾
smSamoan248K 💾
smtSimte177K 💾
snShona2,542K 💾
sncSinaugoro216K 💾
snnSiona222K 💾
snpSiane237K 💾
snwSelee212K 💾
snySaniyo-Hiyewe348K 💾
soSomali874K 💾
soqKanasi213K 💾
soyMiyobe205K 💾
splSelepet244K 💾
sppSupyire Senoufo251K 💾
spsSaposa324K 💾
sqAlbanian10,104K 💾
srSerbian4,785K 💾
sr-LatnSerbian (Latin)10,143K 💾
sriSiriano166K 💾
srmSaramaccan369K 💾
srnSranan Tongo232K 💾
ssdSiroi210K 💾
ssgSeimat221K 💾
ssxSamberigi233K 💾
stnOwa263K 💾
suSundanese172K 💾
suaSulka458K 💾
sueSuena227K 💾
surMwaghavul261K 💾
susSusu205K 💾
suzSunwar732K 💾
svSwedish33,633K 💾
swSwahili8,817K 💾
swpSuau175K 💾
sxnSangir209K 💾
taTamil1,413K 💾
tabTabassaran132K 💾
tajEastern Tamang169K 💾
tapTaabwa145K 💾
taqTamasheq218K 💾
tavTatuyo256K 💾
tawTai268K 💾
tbcTakia278K 💾
tbgNorth Tairora235K 💾
tboTawala198K 💾
tbyTabaru226K 💾
tbzDitammari692K 💾
tcaTicuna251K 💾
tccDatooga135K 💾
teTelugu574K 💾
tedTepo Krumen346K 💾
temTimne190K 💾
teoTeso118K 💾
terTereno187K 💾
tfrTeribe228K 💾
tgoSudest216K 💾
tgpTangoa228K 💾
thkTharaka150K 💾
tiTigrinya803K 💾
tifTifal413K 💾
tihTimugon Murut879K 💾
tikTikar264K 💾
timTimbe206K 💾
tkTurkmen516K 💾
tlbTobelo209K 💾
tlfTelefol422K 💾
tljTalinga-Bwisi159K 💾
tmcTumak245K 💾
tnaTacana216K 💾
tnrMénik254K 💾
toTonga1,214K 💾
tobToba229K 💾
tocCoyutla Totonac218K 💾
tohGitonga194K 💾
topPapantla Totonac168K 💾
tosHighland Totonac224K 💾
tpiTok Pisin8,049K 💾
tpmTampulma892K 💾
tppPisaflores Tepehua162K 💾
tptTlachichilco Tepehua173K 💾
tpzTinputz370K 💾
tqoToaripi215K 💾
trTurkish13,846K 💾
trsChicahuaxtla Triqui287K 💾
tszPurepecha129K 💾
ttTatar1,356K 💾
ttcTektiteko231K 💾
tteBwanabwana198K 💾
tueTuyuca141K 💾
tufCentral Tunebo237K 💾
twbWestern Tawbuid198K 💾
twuTermanu242K 💾
txaTombonuo224K 💾
txuKayapó354K 💾
tyvTuvinian614K 💾
tyzTày260K 💾
tzhTzeltal901K 💾
tzjTz'utujil245K 💾
ubrUbir222K 💾
ubuUmbu-Ungu308K 💾
udmUdmurt135K 💾
uduUduk287K 💾
ugUyghur9,493K 💾
ukUkrainian12,921K 💾
urUrdu3,622K 💾
uraUrarina193K 💾
urbUrubú-Kaapor347K 💾
urkUrak Lawoi'368K 💾
uryOrya301K 💾
usaUsarufa171K 💾
uspUspanteco228K 💾
uvlLote277K 💾
uzUzbek131K 💾
vagVagla221K 💾
vecVenetian2K 💾
vec-u-sd-itpdVenetian (Padua)813K 💾
vec-u-sd-ittsVenetian (Trieste)12K 💾
vec-u-sd-itvrVenetian (Verona)16K 💾
vidVidunda151K 💾
vivIduna220K 💾
vmwMakhuwa130K 💾
vunVunjo141K 💾
vutVute206K 💾
wajWaffa236K 💾
wapWapishana193K 💾
warWaray208K 💾
wayWayana143K 💾
werWeri209K 💾
wiuWiru232K 💾
wlxWali847K 💾
wmwMwani139K 💾
wncWantoat238K 💾
wnuUsan234K 💾
wobWè Northern270K 💾
wosHanga Hundi264K 💾
wrsWaris213K 💾
wskWaskia239K 💾
wuvWuvulu-Aua187K 💾
wwaWaama239K 💾
xalKalmyk135K 💾
xavXavánte440K 💾
xedHdi229K 💾
xlaKamula230K 💾
xogSoga127K 💾
xrbEastern Karaboro286K 💾
xsbSambal244K 💾
xsiSio319K 💾
xsmKasem604K 💾
xsrSherpa184K 💾
xsuSanumá408K 💾
xtdDiuxi-Tilantongo Mixtec277K 💾
xtmMagdalena Peñasco Mixtec335K 💾
xuoKuo306K 💾
yaaYaminahua204K 💾
yadYagua142K 💾
yalYalunka203K 💾
yamYamba277K 💾
yazLokaa222K 💾
ybyYaweyuha219K 💾
ycnYucuna202K 💾
yleYele298K 💾
yliAngguruk Yali221K 💾
ymlIamalele245K 💾
yoYoruba270K 💾
yonYongkom202K 💾
yrbYareba184K 💾
yreYaouré285K 💾
yssYessan-Mayo227K 💾
yuaYucateco813K 💾
yujKarkar-Yuri258K 💾
yutYopno227K 💾
yuwYau (Morobe Province)243K 💾
yvaYawa250K 💾
zaaSierra de Juárez Zapotec265K 💾
zadCajonos Zapotec180K 💾
zaeYareni Zapotec248K 💾
zapZapotec194K 💾
zasSanto Domingo Albarradas Zapotec184K 💾
zawMitla Zapotec157K 💾
zcaCoatecas Altas Zapotec236K 💾
ziaZia242K 💾
ziwZigula140K 💾
zlmMalay664K 💾
zneZande253K 💾
zpcChoapan Zapotec208K 💾
zpiSanta María Quiegolani Zapotec209K 💾
zpqZoogocho Zapotec208K 💾
zptSan Vicente Coatlán Zapotec229K 💾
zpzTexmelucan Zapotec281K 💾
zypZyphe Chin230K 💾

¹ Downloadable files include counts for each token; to get raw text, run the crawler yourself. For breaking text into words, we use an ICU word break iterator and count all tokens whose break status is one of UBRK_WORD_LETTER, UBRK_WORD_KANA, or UBRK_WORD_IDEO.

Running the Crawler

./corpuscrawler --language=yo --output=./corpus