implement customized segmentor

命名为personal还是customized呢，需要统一。