com.hankcs.hanlp.utility
类 Lexicon

java.lang.Object
  继承者 com.hankcs.hanlp.utility.Lexicon

public class Lexicon
extends Object

跟词语与词性有关的工具类,可以全局动态修改HanLP内部词库

作者:
hankcs

构造方法摘要
Lexicon()
           
 
方法摘要
static CoreDictionary.Attribute getAttribute(String word)
          从HanLP的词库中提取某个单词的属性(包括核心词典和用户词典)
static CoreDictionary.Attribute getAttribute(Term term)
          从HanLP的词库中提取某个单词的属性(包括核心词典和用户词典)
static int getFrequency(String word)
          获取某个单词的词频
static boolean setAttribute(String word, CoreDictionary.Attribute attribute)
          设置某个单词的属性
static boolean setAttribute(String word, String natureWithFrequency)
          设置某个单词的属性
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

Lexicon

public Lexicon()
方法详细信息

getAttribute

public static CoreDictionary.Attribute getAttribute(String word)
从HanLP的词库中提取某个单词的属性(包括核心词典和用户词典)

参数:
word - 单词
返回:
包含词性与频次的信息

getAttribute

public static CoreDictionary.Attribute getAttribute(Term term)
从HanLP的词库中提取某个单词的属性(包括核心词典和用户词典)

参数:
term - 单词
返回:
包含词性与频次的信息

getFrequency

public static int getFrequency(String word)
获取某个单词的词频

参数:
word -
返回:

setAttribute

public static boolean setAttribute(String word,
                                   CoreDictionary.Attribute attribute)
设置某个单词的属性

参数:
word -
attribute -
返回:

setAttribute

public static boolean setAttribute(String word,
                                   String natureWithFrequency)
设置某个单词的属性

参数:
word -
natureWithFrequency -
返回:


Copyright © 2014–2015 鐮佸啘鍦�/a>. All rights reserved.