{
  "cut"     : {
    "term"    : "words=jieba.cut('{text}',cut_all=False,HMM={hmm})",
    "full"    : "words=jieba.cut('{text}',cut_all=True,HMM={hmm})",
    "search"  : "words=jieba.cut_for_search('{text}',HMM={hmm})",
    "pseg"    : "psegs=jp.cut('{text}',HMM={hmm})\nwords=[]\nfor w in psegs:\n  words.append([w.word,w.flag])\n"
  },
  "dict"    : {
    "userdict" : "jieba.load_userdict('{file}')",
    "idf"      : "ja.set_idf_path('{file}')",
    "stopwords": "ja.set_stop_words('{file}')"
  },
  "extract" : {
    "tags": "words=ja.{method}('{text}',topK={top},withWeight={withWeight}{pos})"
  },
  "parallel": {
    "enable" : "jieba.enable_parallel({n})",
    "disable": "jieba.disable_parallel()"
  }
}