NodeJieba — это расширение node, которое представляет собой простую обёртку CppJieba. Оно используется для сегментации китайского текста.
Подробнее см. в NodeJiebaBlog.
npm install nodejieba
Поскольку npm работает медленно и часто возникают проблемы из-за брандмауэра, рекомендуется использовать cnpm. Команда выглядит так:
npm --registry=http://r.cnpmjs.org install nodejieba
var segment = require("nodejieba");
segment.loadDict("./node_modules/nodejieba/dict/jieba.dict.utf8", "./node_modules/nodejieba/dict/hmm_model.utf8");
var wordList = segment.cutSync("Блокирующий режим сегментации");
if (wordList.constructor == Array) // только для учебника, это всегда будет правдой
{
wordList.forEach(function(word) {
console.log(word);
});
}
segment.cut("Неблокирующий режим сегментации", function(wordList) {
wordList.forEach(function(word) {
console.log(word);
});
});
var segment = require("nodejieba");
segment.queryLoadDict("./node_modules/nodejieba/dict/jieba.dict.utf8", "./node_modules/nodejieба/dict/hmm_model.utf8");
var wordList = segment.queryCutSync("Блокирующий режим сегментации");
if (wordList.constructor == Array) // только для учебника, это всегда будет правдой
{
wordList.forEach(function(word) {
console.log(word);
});
}
segment.queryCut("Неблокирующий режим сегментации", function(wordList) {
wordList.forEach(function(word) {
console.log(word);
});
});
Для получения дополнительной информации см. test/segment.js и test/query_segment.js.
Тестирование прошло успешно на node v0.10.2.
http://cppjieba-webdemo.herokuapp.com/ (рекомендуется использовать Chrome).
Jieba — китайская сегментация.
— aszxqw https://github.com/aszxqw wuyanyi09@gmail.com; — myl2821 https://github.com/myl2821 myl2821@gmail.com.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )