Class: NLPBackpack::POS::POSArray

Inherits:
Array
  • Object
show all
Defined in:
lib/nlp_backpack/pos/pos_array.rb

Instance Method Summary collapse

Instance Method Details

#<<(values) ⇒ Object



10
11
12
13
# File 'lib/nlp_backpack/pos/pos_array.rb', line 10

def <<(values)
  validate_sentence(values)
  super
end

#append(word, pos) ⇒ Object



15
16
17
# File 'lib/nlp_backpack/pos/pos_array.rb', line 15

def append(word, pos)
  self << [word, pos]
end

#to_sObject

Turn into word/pos



20
21
22
# File 'lib/nlp_backpack/pos/pos_array.rb', line 20

def to_s
  map {|word| word.join("/") }.join(" ")
end