Module: Kotoshu::Languages

Defined in:
lib/kotoshu/languages.rb,
lib/kotoshu/languages/de/language.rb,
lib/kotoshu/languages/en/language.rb,
lib/kotoshu/languages/es/language.rb,
lib/kotoshu/languages/fr/language.rb,
lib/kotoshu/languages/ja/language.rb,
lib/kotoshu/languages/pt/language.rb,
lib/kotoshu/languages/ru/language.rb

Overview

Languages module for language-specific implementations.

Each language has its own namespace under this module, allowing for clean organization and scalability.

Examples:

English components

Kotoshu::Languages::English::SpellChecker
Kotoshu::Languages::English::Tokenizer
Kotoshu::Languages::English::POSTagger
Kotoshu::Languages::English::GrammarRules

French components

Kotoshu::Languages::French::Tokenizer

German components

Kotoshu::Languages::German::Tokenizer

Japanese components

Kotoshu::Languages::Japanese::Tokenizer

Portuguese components

Kotoshu::Languages::Portuguese::Tokenizer

Russian components

Kotoshu::Languages::Russian::Tokenizer

Spanish components

Kotoshu::Languages::Spanish::Tokenizer

Defined Under Namespace

Classes: English, French, German, Japanese, Portuguese, Russian, Spanish