Class: RedactNer::Recognizer

Inherits:
Object
  • Object
show all
Defined in:
lib/redact_ner.rb

Instance Method Summary collapse

Instance Method Details

#analyze(text, language = "en") ⇒ Array<RedactNer::Result>

Run NER analysis over text and return an array of RedactNer::Result.

Parameters:

  • text (String)

    input text to analyze

  • language (String) (defaults to: "en")

    ISO 639-1 language code (default “en”)

Returns:



41
42
43
44
# File 'lib/redact_ner.rb', line 41

def analyze(text, language = "en")
  raw = _analyze_raw(text.to_s, language.to_s)
  raw.map { |h| Result.new(**h) }
end