package com.github.bot.curiosone.core.nlp.base;

/**
* Part Of Speech (POS) type.
*
* @author Andrea Rivitto && Eugenio Schintu
* @see https://en.oxforddictionaries.com/grammar/word-classes-or-parts-of-speech
*/
public enum PartOfSpeechType {
  /**
  * Adjective Phrase.
  */
  AP,

  /**
  * Adjective preposition phrase.
  */
  APP,

  /**
  * Adjective.
  */
  ADJ,

  /**
  * Adverb.
  */
  ADV,

  /**
  * Conjunction.
  */
  CONJ,

  /**
  * Determiner.
  */
  DET,

  /**
  * Interjections.
  * (bye, goodbye, hello, farewell, hi, so long excuse me, thanks, thank you,
  *  thanks a lot, sorry, pardon)
  */
  INTERJ,

  /**
  * Noun.
  */
  N,

  /**
  * Negation.
  */
  NEG,

  /**
  * Nominal part.
  */
  NP,

  /**
  * Noun preposition phrase.
  */
  NPP,

  /**
  * Number.
  */
  NUMB,

  /**
  * Preposition.
  */
  PREP,

  /**
  * Pronoun.
  */
  PRON,

  /**
  * Sentence.
  */
  S,

  /**
  * Unknown.
  */
  UNKN,

  /**
  * Verb.
  */
  V,

  /**
  * Verbal part.
  */
  VP,

  /**
  * Verb preposition phrase.
  */
  VPP
}

@@ -236,32 +236,33 @@
 hType %7B%0A  /**%0A  
+ 
 * Adjective Phra
@@ -263,24 +263,25 @@
 e Phrase.%0A  
+ 
 */%0A  AP,%0A%0A  
@@ -276,32 +276,33 @@
 */%0A  AP,%0A%0A  /**%0A
+ 
   * Adjective pr
@@ -317,24 +317,25 @@
 n phrase.%0A  
+ 
 */%0A  APP,%0A%0A 
@@ -335,24 +335,25 @@
 APP,%0A%0A  /**%0A
+ 
   * Adjectiv
@@ -353,24 +353,25 @@
 djective.%0A  
+ 
 */%0A  ADJ,%0A%0A 
@@ -377,16 +377,17 @@
   /**%0A  
+ 
 * Adverb
@@ -384,24 +384,25 @@
   * Adverb.%0A
+ 
   */%0A  ADV,%0A
@@ -410,16 +410,17 @@
   /**%0A  
+ 
 * Conjun
@@ -422,24 +422,25 @@
 onjunction.%0A
+ 
   */%0A  CONJ,
@@ -449,16 +449,17 @@
   /**%0A  
+ 
 * Determ
@@ -460,24 +460,25 @@
 Determiner.%0A
+ 
   */%0A  DET,%0A
@@ -486,16 +486,17 @@
   /**%0A  
+ 
 * Interj
@@ -504,16 +504,17 @@
 ctions.%0A
+ 
   * (bye
@@ -583,16 +583,17 @@
 nk you,%0A
+ 
   *  tha
@@ -620,16 +620,17 @@
 rdon)%0A  
+ 
 */%0A  INT
@@ -647,16 +647,17 @@
 *%0A  
+ 
 * Noun.%0A
   */
@@ -648,24 +648,25 @@
 %0A   * Noun.%0A
+ 
   */%0A  N,%0A%0A 
@@ -672,16 +672,17 @@
   /**%0A  
+ 
 * Negati
@@ -681,24 +681,25 @@
 * Negation.%0A
+ 
   */%0A  NEG,%0A
@@ -703,24 +703,25 @@
 G,%0A%0A  /**%0A  
+ 
 * Nominal pa
@@ -720,24 +720,25 @@
 minal part.%0A
+ 
   */%0A  NP,%0A%0A
@@ -739,24 +739,25 @@
  NP,%0A%0A  /**%0A
+ 
   * Noun pre
@@ -771,24 +771,25 @@
 n phrase.%0A  
+ 
 */%0A  NPP,%0A%0A 
@@ -789,24 +789,25 @@
 NPP,%0A%0A  /**%0A
+ 
   * Number.%0A
@@ -804,24 +804,25 @@
 * Number.%0A  
+ 
 */%0A  NUMB,%0A%0A
@@ -825,24 +825,25 @@
 B,%0A%0A  /**%0A  
+ 
 * Prepositio
@@ -845,16 +845,17 @@
 sition.%0A
+ 
   */%0A  P
@@ -868,16 +868,17 @@
   /**%0A  
+ 
 * Pronou
@@ -880,16 +880,17 @@
 ronoun.%0A
+ 
   */%0A  P
@@ -903,16 +903,17 @@
   /**%0A  
+ 
 * Senten
@@ -916,16 +916,17 @@
 ntence.%0A
+ 
   */%0A  S
@@ -930,24 +930,25 @@
   S,%0A%0A  /**%0A
+ 
   * Unknown.
@@ -946,24 +946,25 @@
  Unknown.%0A  
+ 
 */%0A  UNKN,%0A%0A
@@ -961,32 +961,33 @@
 %0A  UNKN,%0A%0A  /**%0A
+ 
   * Verb.%0A  */%0A 
@@ -978,24 +978,25 @@
   * Verb.%0A  
+ 
 */%0A  V,%0A%0A  /
@@ -990,32 +990,33 @@
  */%0A  V,%0A%0A  /**%0A
+ 
   * Verbal part.
@@ -1016,16 +1016,17 @@
 l part.%0A
+ 
   */%0A  V
@@ -1037,16 +1037,17 @@
   /**%0A  
+ 
 * Verb p
@@ -1065,16 +1065,17 @@
 phrase.%0A
+ 
   */%0A  V

fix javadoc typos in PartOfSpeechType class