ExNlp.Filter.Case (ex_nlp v0.1.0)
View SourceCase conversion filtering for tokens.
Converts token text to uppercase or lowercase while preserving metadata.
Summary
Types
@type token() :: ExNlp.Token.t()
A token struct
Functions
Converts all tokens to lowercase.
Examples
iex> tokens = [%ExNlp.Token{text: "The"}, %ExNlp.Token{text: "QUICK"}]
iex> ExNlp.Filter.Case.lowercase(tokens)
[%ExNlp.Token{text: "the"}, %ExNlp.Token{text: "quick"}]
Converts all tokens to uppercase.
Examples
iex> tokens = [%ExNlp.Token{text: "hello"}, %ExNlp.Token{text: "world"}]
iex> ExNlp.Filter.Case.uppercase(tokens)
[%ExNlp.Token{text: "HELLO"}, %ExNlp.Token{text: "WORLD"}]