Natural language detection for Elixir
Api Documentation | Hex Package
Add paasaa
to your list of dependencies in mix.exs
:
def deps do
[{:paasaa, "~> 0.2.2"}]
end
After you are done, run mix deps.get
in your shell to fetch and compile Paasaa.
Detect a language:
iex> Paasaa.detect "Detect this!"
"eng"
Detect language and return a scored list of languages:
iex> Paasaa.all("Detect this!")
[
{"eng", 1.0},
{"sco", 0.8668304668304668},
{"nob", 0.6054054054054054},
{"swe", 0.5921375921375922},
...
]
Paasaa is a derivative work from Franc (JavaScript, MIT) by Titus Wormer.