Ansj 是一个开源的 Java 中文分词工具,基于中科院的 ictclas 中文分词算法实现。

同义词在文本识别中作为统计词频或规范处理结果时使用,例如神经内科、神内科是同一个意思,如果在文本中同时出现可以在计算词频时按同一个词进行处理。

ansj支持自定义同义词字典(默认字典文件名是:synonyms.dic),跟踪源码发现是对每行同义词按字创建树进行存储。也支持多个自定义字典,通过文件名作为KEY进行查找(SynonymsLibrary.get(key))。

ansj的同义词字典也是用\t作为分隔符,但不能使用->或=>符号。实际使用中可以使用同义词的第一个词作为主词(SynonymsLibrary.get(key).getBranch(String 同义词)..getParam().get(0))。

ansj同义词功能支持动态添加、删除同义词字典功能,也可以修改字典文件,然后调用SynonymsLibrary.reload(key)方法进行重新加载。

ansj同义词(synonym)设置及应用实例相关推荐

  1. 序列(SEQUENCE)、同义词(SYNONYM)

    --============================================= --SQL基础--> 序列(SEQUENCE).同义词(SYNONYM) --========== ...

  2. mysql的默认sid_默认实例(SID)已经设置,空实例默认连接时却连接不上?

    今天在做数据库实例的开启与关闭练习 发现了几个问题:前提已在Administration Assistant for Windows中已经设置了默认实例 然而对于默认数据库orcl 在用命令shutd ...

  3. Oracle 同义词(synonym) 简介

    从sql server or sybase 转到oracle既程序猿可能对同义词这个概念有点陌生. 同义词不难理解, 只不过是oracle的对象起个别名罢了. 下面介绍下同义词synonym的用法. ...

  4. java 微信自定义菜单开发_微信公众号开发之设置自定义菜单实例代码【java版】...

    本实例是为了实现在管理后台实现微信菜单的添加删除管理. 1.首先我们需要新建一个数据库表用于存放menu菜单项 可包含的字段有id.父类id.name.排序.是否显示.类型(view.click).链 ...

  5. python随机种子怎么用_python设置随机种子实例讲解

    python设置随机种子实例讲解 对于原生的random模块 import random random.seed(1) 如果不设置,则python根据系统时间自己定一个. 也可以自己根据时间定一个随机 ...

  6. oracle vs. SQL 同义词synonym 别名 alias

    oracle 同义词 synonym 为数据库对象建立同义词后,当dba对数据库对象(table,view,序列)做了一个简单改动之后,如名字或者结构改变,则不需要重新更改并编译应用.在数据库字典中有 ...

  7. Oracle数据库之同义词(SYNONYM)使用

    本教程用示例来说明在Oracle数据中如何创建和删除同义词(SYNONYM). 概念 同义词是指数据库对象(表.视图.序列.存储过程等数据库对象)用另一个名字来引用.比如: 建立一个同义词可以排除一个 ...

  8. 关于未将对象引用设置到对象实例简单原理分析,与解决方法

    这个问题我相信困扰着许多的,刚刚入门面向对象思想的同学. 其实这个问题没有想象中的那么复杂,只是太多同学把写代码想得太过于快餐.不知道现在还有多少同学在处错误的时候,先读完错误提示再去看怎么错的呢? ...

  9. 数据库中的同义词synonym

    这篇文章讲的是数据库中的同义词synonym,如有错误或不当之处,还望各位大神批评指正. 什么是同义词 同义词相当于是对象的小名,作用是缩短对象的长度,便于书写与访问. 同义词的创建 假设有表s_st ...

最新文章

  1. Nature指数发榜:中科院总榜夺冠,北大、清华列学术机构Top 10
  2. 2021年新高考八省联考成绩查询辽宁,辽宁八省联考成绩什么时候出 辽宁八省联考成绩查询入口...
  3. Beaglebone Black 运行QNX
  4. 机器人 沈为民_会变形的机器人
  5. Alibaba Cloud Linux 技术图谱首发,分享学习感言得大奖!
  6. scala写入mysql_Scala:读写文件
  7. need to focus
  8. Linux学习13-CentOS安装ab做压力测试
  9. Numpy入门(详看注释)
  10. 浅谈css常用伪类用法
  11. 解决在servlet中输出html的中文输出为问号的问题
  12. java retrofit_Android开发Retrofit2+Rxjava2+okHttp 网络框架封装
  13. Google Nexus 5 root后显示文件系统/system只读
  14. oscp——five86-1
  15. 将字符串“I am a student.”逆序输出为“student. a am I”
  16. 一、mysql数据库基本框架
  17. 经常玩电脑正确的坐姿_使用电脑的正确坐姿 你坐对了吗?
  18. 疫情裁员浪潮,如何提高面试通过率
  19. 基于WebSocket的在线聊天室
  20. Google Earth Engine(GEE)——Sentinel2 TOA反射率数据去云

热门文章

  1. 中国 互联网络信息中心
  2. html背景颜色彩虹,css3 – 具有不同背景颜色的CSS div,没有彩虹效果
  3. html 分享到新浪微博,JQuery用鼠标选文字来发新浪微博
  4. 微信小程序-中英文切换
  5. 在word中打开visol图,导致visol图的比例发生变化,怎么办?
  6. 360华为鸿蒙,360宣布:全力适配以华为鸿蒙为代表的新系统!
  7. ELK技术4:Kibana分析站点业务日志
  8. 自动驾驶——车道线检测相关数据集整理
  9. 由dgl 升级到0.9.0引起的nvidia显卡驱动升级和docker升级
  10. 测试TF卡导出数据功能