code: public static Word compile(Word word)
      {
          word.value = PosTagCompiler.compile(word.label, word.value);
  //        switch (word.label)
  //        {
  //            case "ns":
  //            case "nsf":
  //            {
  //                word.value = Predefine.TAG_PLACE;
  //            }
  //            break;
  ////            case "nz":
  //            case "nx":
  //            {
  //                    word.value = Predefine.TAG_PROPER;
  //            }
  //            break;
  //            case "nt":
  //            case "ntc":
  //            case "ntcf":
  //            case "ntcb":
  //            case "ntch":
  //            case "nto":
  //            case "ntu":
  //            case "nts":
  //            case "nth":
  //            {
  //                word.value = Predefine.TAG_GROUP;
  //            }
  //            break;
  //            case "m":
  //            case "mq":
  //            {
  //                    word.value = Predefine.TAG_NUMBER;
  //            }
  //            break;
  //            case "x":
  //            {
  //                word.value = Predefine.TAG_CLUSTER;
  //            }
  //            break;
  //            case "xx":
  //            {
  //                word.value = Predefine.TAG_OTHER;
  //            }
  //            break;
  //            case "t":
  //            {
  //                    word.value = Predefine.TAG_TIME;
  //            }
  //            break;
  //            case "nr":
  //            case "nrf":
  //            {
  //                word.value = Predefine.TAG_PEOPLE;
  //            }
  //            break;
  //        }
          return word;
      }
docs: 将一个单词编译为等效字串
  
  @param word
  @return