nodejieba使用教程_结巴中文分词的Node.js版本

nodejieba使用教程

GitHub:https://github.com/yanyiwu/nodejieba

nodejieba使用教程_结巴中文分词的Node.js版本

简介描述:结巴中文分词的Node.js版本

介绍

NodeJieba是”结巴”中文分词的 Node.js 版本实现, 由CppJieba提供底层分词算法实现, 是兼具高性能和易用性两者的 Node.js 中文分词组件。

特点

  • 词典载入方式灵活,无需配置词典路径也可使用,需要定制自己的词典路径时也可灵活定制。
  • 底层算法实现是C++,性能高效。
  • 支持多种分词算法,各种分词算法见CppJieba的README.md介绍。
  • 支持动态补充词库。

安装

npm install nodejieba

因为npm速度很慢而且经常因为墙的原因出现莫名其妙的问题,可以试试使用cnpm,命令如下:

npm --registry=http://r.cnpmjs.org install nodejieba

用法

var nodejieba = require("nodejieba");
var result = nodejieba.cut("南京市长江大桥");
console.log(result);
//["南京市","长江大桥"]

海计划公众号
(0)
上一篇 2020/03/11 07:00
下一篇 2020/03/11 07:00

您可能感兴趣的内容

  • FreeImages指南教程_图片/图库素材搜索引擎

    FreeImages小白入门 官方网址:https://cn.freeimages.com/ 简介描述:图片/图库素材搜索引擎 FreeImages.com is the sour…

    2020/03/06
  • PicGo使用帮助_用electron-vue构建的简单而漂亮的图片上传工具

    PicGo使用帮助 官方网址:https://molunerfinn.com/PicGo/ GitHub:https://github.com/Molunerfinn/PicGo …

    2020/03/07
  • javascript-questions小白帮助_JavaScript 进阶问题列表

    javascript-questions小白帮助 GitHub:https://github.com/lydiahallie/javascript-questions 简介描述:J…

    2020/03/10
  • js的抖动,解决方法 : 防抖&节流 新手入门_防抖指南教程

    js的抖动在 js 中 改变窗口大小 & 上下滚动滚动条 & 反复向输入框中输入内容 … , 如果绑定了相应的事件 , 这些事件的触发频率非常高, 严重影响用户体验和服务器的性能 , 这种问题 在js中 就叫 js 的抖动 .解决方法 : 防抖 & 节流 js的防抖就是在 触发事件 中设置一个定时器来延迟 绑定事件 的生效 , 并且每次在 触发事件 中

    2020/03/24
  • Jsdelivr入门基础知识_免费公用CDN加速服务网

    Jsdelivr入门基础知识 官方网址:http://www.jsdelivr.com 简介描述:免费公用CDN加速服务网 Jsdelivr 网站是一个致力于为开发者提供数千种Ja…

    2020/03/06
  • 对技术人想做自由职业的一些想法基础入门_职业小白入门

    最近几个朋友都跟我聊到想要辞职自己做事情,有程序员,也有设计师,还有广告行业的朋友。 我之前在V2EX上也回答过类似的帖子,最近和他们交流后,我还是想谈一谈我的一些想法,一些我对自由职业的理解。这些朋友都有一个共同点,他们都是靠自身技术吃饭的,在办公室里完成自己的工作,然后每个月拿一份还不错的薪水。重复性的工作、无聊的业务、没有挑战的工作等等因素,让他们不想

    2020/03/24
  • node如何实现保持登录状态?入门知识_状态菜鸟教程下载

    当我们登录成功,在这个页面刷新,页面并没有保存登录状态;今天我们就来看一下如何在后台使用cookie保存用户登录状态。做到刷新页面仍然显示在用户登录界面。node实现保持登录状态的方法如下:登录设置:1、首先在index.js中加入用户登录的ajax数据传输//登录$loginBox.find(‘button’).on(‘click’,function ()

    2020/03/24
  • 约聊基础指南_一对一视频聊天平台

    约聊基础指南 约聊app是款受欢迎的在线社交交友软件,你邂逅的TA都是真实存在的,如果你还是单身如果你也想快一点脱单,下载约聊app去找到你心仪的另一半吧!  &nbsp…

    2020/03/08
  • JS中new操作符源码实现入门指南_new入门知识

    首先我们来看一下实例化一个对象做了浏览器做了什么事情new的四步操作:1. 创建一个空对象2. 设置空对象的__proto__属性继承构造函数的prototype属性,也就是继承构造函数的原型对象上的公有属性和方法3. 调用构造函数,将构造函数中的this替换为空对象的this,继承构造函数中的属性4. 在函数内部返回一个新对象源码实现function my

    2020/03/26
  • Bootstrap CDN库小白攻略由Bootstrap 中文网支持并维护的前端开源项目免费 CDN 服务

    Bootstrap CDN库基础入门 官方网址:http://www.bootcdn.cn/ 简介描述:由Bootstrap 中文网支持并维护的前端开源项目免费 CDN 服务

    2020/03/05
  • JavaScript数组常用方法基础知识_数组使用攻略

    JavaScript中的数组十分灵活,有很多种方法操作,大致分为如下几类:方法名称length()长度delete删除pop()栈方法shift()队列方法splice()普通操作forEach() 、filter()迭代法length()通过设置这个属性可以从数组的末尾移除项或添加新项var num = [1,2,3]; // 创建一个包含3个数字的数

    2020/04/03
  • crypto加密的使用小白攻略_加密菜鸟教程

    crypto 模块提供了加密功能,包含对 OpenSSL 的哈希、HMAC、加密、解密、签名、以及验证功能的一整套封装。我们这里讲crypto AES算法加密一、使用步骤1.引入Crypto1.1 使用Crypto,有两种形式。一种是是在script便签直接引入,例如:<script src="lib/CryptoJS v3.1.2/rollups/ae

    2020/03/29
  • 签名你的每个 Git Commit入门基础_git使用帮助

    好久没有写代码提交 GitHub 了,真是惭愧!回到正题,今天提交了一个代码,冷不丁发现,在我的 Commit 记录里面,有一条被打上了 Verified 标记。原来 GitHub 的 Commit 支持签名验证了,我可以对每一个我的 Commit 进行签名(Commit Signature),这样,GitHub 的其他用户就知道这个“提交”来自一个可以信任

    2020/03/22
  • 每个程序员都应该记住的十大编程语言之父菜鸟指南_语言入门指南

    C创始人,Dennis Ritchie 丹尼斯•里奇被世人尊称为“无形之王的C语言之父”,是计算机及网络技术的奠定者,曾担任朗讯科技公司贝尔实验室下属的计算机科学研究中心系统软件研究部的主任一职。是为乔布斯等一众IT巨擘提供肩膀的巨人。2011年10月与乔布斯相继离世,却远未像乔布斯那样得到全球的追捧和悼念。C++创始人,Bjarne Stroustrup1

    2020/03/29
  • 为啥要放弃for循环?攻略教程_循环使用教程

    一、filter() 过滤数组创建一个新的数组,新的数组中的元素是通过检查指定数组中符合条件的元素;注意:1. filter()不会对空数组进行检测;2. filter()不会改变源是数组;let arr1 = [{ name: ‘橘子’, price: ‘5’, count: 20} ,{ name: ‘香蕉’, price: ‘10.5’, count:

    2020/03/24
  • Web前端开发规范手册小白攻略_规范菜鸟教程网

    1.文件命名规则文件名称统一用小写的英文字母、数字和下划线的组合。a. HTML的命名原则引文件统一使用index.htm index.html index.asp文件名(小写)各子页命名的原则首先应该以栏目名的英语翻译取单一单词为名称。例如:关于我们 \ aboutus 信息反馈 \ feedback 产 品 \ product每一个目录中应该包含一

    2020/03/23