Node. JS 중국어 단어 모듈

13516 단어
mmseg-node
libmmseg 기반 NodeJS 드라이브
사용 방법
 

var mmseg = require("mmseg");
var q = mmseg.open('/usr/local/etc/');
console.log(q.segmentSync("      "));

Github 주소
 
https://github.com/zzdhidden/mmseg-node
nseg
MMSG 중국어 단어 알고리즘 기반.
예시
 

var dict  = require('../data/dict'),
    freq  = require('../data/freq'),
    date  = require('../lex/datetime'),
    sina  = require('../lex/sina');

var opts  = {
        dict: dict,
        freq: freq,
        lexers: [date, sina],
    };

var nseg = require('nseg').evented(opts);

var strmOut = fs.createWriteStream(target, {flags: 'w+', encoding: 'utf-8'}),
    strmIn  = fs.createReadStream(input);

var pipe = nseg(strmIn, strmOut);
pipe.on('error', function (err) {
    console.log('error', err);
});

pipe.start();

var dict  = require('../data/dict'),
    freq  = require('../data/freq'),
    date  = require('../lex/datetime'),
    sina  = require('../lex/sina');

var opts  = {
        dict: dict,
        freq: freq,
        lexers: [date, sina],
    };

var nseg = require('nseg').normal(opts);

nseg('      ', function (result) {
    console.log(result);
});

Github 주소
 
https://github.com/mountain/nseg
node-segment
node - segment 모듈 은 의 어 고 를 바탕 으로 알고리즘 디자인 도 일부 반고 분사 구성 요소 중의 알고리즘 을 참고 했다.
사용 방법

//     
var Segment = require('node-segment').Segment;
//     
var segment = new Segment();
//             
segment.useDefault();
//     
console.log(segment.doSegment('      Node.js       。'));

Github 주소
https://github.com/leizongmin/node-segment

좋은 웹페이지 즐겨찾기