Renku Language Detection Engine FAQ

Frequently asked questions about Renku.

What is Renku?

Renku is an application that identifies the language of input natural language text. Renku was made to provide a means of identifying the language of text in an NLP pipeline.

How do I send text to Renku for language identification?

Use Renku’s API, specifically, the /api/language endpoint. Include the text in the body of the POST request. The response from Renku will be a JSON-encoded list of languages and probabilities sorted by highest probability to lowest probability.

You can use our client SDKs or any application that facilitates sending HTTP requests, such as curl.

Does Renku support documents containing multiple languages?

If your documents contain text in multiple languages, it is advised that you break these documents into smaller chunks and submit each chunk to Renku in separate requests. It can be advantageous to select the chunks randomly. This is not necessary if you know that each document only contains a single language.

How much does Renku cost?

Nothing. Renku is a free application. You are welcome to use it for both commercial and non-commercial purposes. All that we ask is that the Renku packages and application files not be modified.

How do I get Renku?

Renku is available through the AWS Marketplace, DockerHub, and as a download. Go to the Get Renku page to get started.

What languages does Renku support?

Renku is capable of identifying the following languages.

LanguageISO 639-3 Code
Afrikaansafr
Arabicara
Asturianast
Azerbaijaniaze
Bashkirbak
Belarusianbel
Bengaliben
Bosnianbos
Bretonbre
Bulgarianbul
Catalancat
Cebuanoceb
Czechces
Chechenche
Mandarin Chinesecmn
Welshcym
Danishdan
Germandeu
Standard Estonianekk
Greekell
Englisheng
Esperantoepo
Estonianest
Basqueeus
Faroesefao
Persianfas
Finnishfin
Frenchfra
Western Frisianfry
Irishgle
Galicianglg
Swiss Germangsw
Gujaratiguj
Hebrewheb
Hindihin
Croatianhrv
Hungarianhun
Armenianhye
Indonesianind
Icelandicisl
Italianita
Javanesejav
Japanesejpn
Kannadakan
Georgiankat
Kazakhkaz
Kirghizkir
Koreankor
Latinlat
Latvianlav
Limburganlim
Lithuanianlit
Luxembourgishltz
Standard Latvianlvs
Malayalammal
Marathimar
Minangkabaumin
Macedonianmkd
Maltesemlt
Mongolianmon
Maorimri
Malaymsa
Min Nan Chinesenan
Low Germannds
Nepalinep
Dutchnld
Norwegian Nynorsknno
Norwegian Bokmålnob
Occitanoci
Panjabipan
Iranian Persianpes
Plateau Malagasyplt
Western Panjabipnb
Polishpol
Portuguesepor
Pushtopus
Romanianron
Russianrus
Sanskritsan
Sinhalasin
Slovakslk
Slovenianslv
Somalisom
Spanishspa
Albaniansqi
Serbiansrp
Sundanesesun
Swahiliswa
Swedishswe
Tamiltam
Tatartat
Telugutel
Tajiktgk
Tagalogtgl
Thaitha
Turkishtur
Ukrainianukr
Urduurd
Uzbekuzb
Vietnamesevie
Volapükvol
Waraywar
Zuluzul

What does the word Renku mean?

In sticking with our trend of using literary terms for our products, “Renku” is a form of Japanese poetry.