leizongmin / node-segment

基于Node.js的中文分词模块
Other
1.2k stars 132 forks source link

关于同义词,我写的好像没问题啊 #17

Closed raclen closed 8 years ago

raclen commented 9 years ago
// 载入模块
var Segment = require('segment');
//var POSTAG = Segment.POSTAG;
// 创建实例
var segment = new Segment();
// 使用默认的识别模块及字典,载入字典文件需要1秒,仅初始化时执行一次即可
segment.useDefault();

segment.loadSynonymDict('synonym.txt');

var text = '什么时候我也开始夜夜无法入睡';
var result = segment.doSegment(text, {
    convertSynonym: true
});
console.log(result);

输出为

D:\raclen\jsCode\participle>node app
[ { w: '什么时候', p: 0 },
  { w: '我', p: 65536 },
  { w: '也', p: 134217728 },
  { w: '开始', p: 4096 },
  { w: '夜夜', p: 131072 },
  { w: '无法', p: 134217728 },
  { w: '入睡', p: 4096 } ]

版本应该没问题

{
  "name": "segment",
  "main": "./index.js",
  "version": "0.1.1",
  "description": "Chinese word segmentation 中文分词模块",
  "keywords": [
    "segment",
    "chinese",
    "中文",
    "分词"
  ],

这是什么问题

leizongmin commented 9 years ago

安装segment@0.1.2看看