Module: Keyphrase::Stoplist

Defined in:
lib/keyphrase/stoplist.rb,
lib/keyphrase/stoplist/afr.rb,
lib/keyphrase/stoplist/aka.rb,
lib/keyphrase/stoplist/amh.rb,
lib/keyphrase/stoplist/ara.rb,
lib/keyphrase/stoplist/aze.rb,
lib/keyphrase/stoplist/bel.rb,
lib/keyphrase/stoplist/ben.rb,
lib/keyphrase/stoplist/bul.rb,
lib/keyphrase/stoplist/cat.rb,
lib/keyphrase/stoplist/ces.rb,
lib/keyphrase/stoplist/cmn.rb,
lib/keyphrase/stoplist/dan.rb,
lib/keyphrase/stoplist/deu.rb,
lib/keyphrase/stoplist/ell.rb,
lib/keyphrase/stoplist/eng.rb,
lib/keyphrase/stoplist/epo.rb,
lib/keyphrase/stoplist/est.rb,
lib/keyphrase/stoplist/fin.rb,
lib/keyphrase/stoplist/fra.rb,
lib/keyphrase/stoplist/guj.rb,
lib/keyphrase/stoplist/heb.rb,
lib/keyphrase/stoplist/hin.rb,
lib/keyphrase/stoplist/hrv.rb,
lib/keyphrase/stoplist/hun.rb,
lib/keyphrase/stoplist/hye.rb,
lib/keyphrase/stoplist/ind.rb,
lib/keyphrase/stoplist/ita.rb,
lib/keyphrase/stoplist/jav.rb,
lib/keyphrase/stoplist/jpn.rb,
lib/keyphrase/stoplist/kan.rb,
lib/keyphrase/stoplist/kat.rb,
lib/keyphrase/stoplist/khm.rb,
lib/keyphrase/stoplist/kor.rb,
lib/keyphrase/stoplist/lat.rb,
lib/keyphrase/stoplist/lav.rb,
lib/keyphrase/stoplist/lit.rb,
lib/keyphrase/stoplist/mal.rb,
lib/keyphrase/stoplist/mar.rb,
lib/keyphrase/stoplist/mkd.rb,
lib/keyphrase/stoplist/mya.rb,
lib/keyphrase/stoplist/nep.rb,
lib/keyphrase/stoplist/nld.rb,
lib/keyphrase/stoplist/nob.rb,
lib/keyphrase/stoplist/ori.rb,
lib/keyphrase/stoplist/pan.rb,
lib/keyphrase/stoplist/pes.rb,
lib/keyphrase/stoplist/pol.rb,
lib/keyphrase/stoplist/por.rb,
lib/keyphrase/stoplist/ron.rb,
lib/keyphrase/stoplist/rus.rb,
lib/keyphrase/stoplist/sin.rb,
lib/keyphrase/stoplist/slk.rb,
lib/keyphrase/stoplist/slv.rb,
lib/keyphrase/stoplist/sna.rb,
lib/keyphrase/stoplist/spa.rb,
lib/keyphrase/stoplist/srp.rb,
lib/keyphrase/stoplist/swe.rb,
lib/keyphrase/stoplist/tam.rb,
lib/keyphrase/stoplist/tel.rb,
lib/keyphrase/stoplist/tgl.rb,
lib/keyphrase/stoplist/tha.rb,
lib/keyphrase/stoplist/tuk.rb,
lib/keyphrase/stoplist/tur.rb,
lib/keyphrase/stoplist/ukr.rb,
lib/keyphrase/stoplist/urd.rb,
lib/keyphrase/stoplist/uzb.rb,
lib/keyphrase/stoplist/vie.rb,
lib/keyphrase/stoplist/yid.rb,
lib/keyphrase/stoplist/zul.rb

Defined Under Namespace

Classes: Afr, Aka, Amh, Ara, Aze, Bel, Ben, Bul, Cat, Ces, Cmn, Dan, Deu, Ell, Eng, Epo, Est, Fin, Fra, Guj, Heb, Hin, Hrv, Hun, Hye, Ind, Ita, Jav, Jpn, Kan, Kat, Khm, Kor, Lat, Lav, Lit, Mal, Mar, Mkd, Mya, Nep, Nld, Nob, Ori, Pan, Pes, Pol, Por, Ron, Rus, Sin, Slk, Slv, Sna, Spa, Srp, Swe, Tam, Tel, Tgl, Tha, Tuk, Tur, Ukr, Urd, Uzb, Vie, Yid, Zul

Constant Summary collapse

@@file_names =

Class variable to store filenames

[]

Class Method Summary collapse

Class Method Details

.languagesObject

Method to retrieve the array of filenames



7
8
9
# File 'lib/keyphrase/stoplist.rb', line 7

def languages
  @@file_names
end

.stopwords_for_lang(lang) ⇒ Object



18
19
20
21
22
# File 'lib/keyphrase/stoplist.rb', line 18

def self.stopwords_for_lang lang
  cl = const_get(lang.to_s.capitalize)

  cl.stopwords
end