mirror of
https://github.com/yanyiwu/cppjieba.git
synced 2025-07-18 00:00:12 +08:00
修改自定义词性的格式为: word tag
This commit is contained in:
parent
6a8ebae344
commit
ef5766904a
13
README.md
13
README.md
@ -172,6 +172,19 @@ make && ./keyword.demo
|
||||
["我:r", "是:v", "蓝翔:x", "技工:n", "拖拉机:n", "学院:n", "手扶拖拉机:n", "专业:n", "的:uj", "。:x", "不用:v", "多久:m", ",:x", "我:r", "就:d", "会:v", "升职:v", "加薪:nr", ",:x", "当:t", "上:f", "总经理:n", ",:x", "出任:v", "CEO:x", ",:x", "迎娶:v", "白富美:x", ",:x", "走上:v", "人生:n", "巅峰:n", "。:x"]
|
||||
```
|
||||
|
||||
支持自定义词性。
|
||||
比如在(`dict/user.dict.utf8`)增加一行
|
||||
|
||||
```
|
||||
蓝翔 nz
|
||||
```
|
||||
|
||||
结果如下:
|
||||
|
||||
```
|
||||
["我:r", "是:v", "蓝翔:nz", "技工:n", "拖拉机:n", "学院:n", "手扶拖拉机:n", "专业:n", "的:uj", "。:x", "不用:v", "多久:m", ",:x", "我:r", "就:d", "会:v", "升职:v", "加薪:nr", ",:x", "当:t", "上:f", "总经理:n", ",:x", "出任:v", "CEO:x", ",:x", "迎娶:v", "白富美:x", ",:x", "走上:v", "人生:n", "巅峰:n", "。:x"]
|
||||
```
|
||||
|
||||
## 服务使用
|
||||
|
||||
### 启动服务
|
||||
|
@ -1,3 +1,3 @@
|
||||
云计算
|
||||
韩玉鉴赏
|
||||
蓝翔 3 nz
|
||||
蓝翔 nz
|
||||
|
@ -146,8 +146,8 @@ namespace CppJieba
|
||||
{
|
||||
_userDictSingleChineseWord.insert(nodeInfo.word[0]);
|
||||
}
|
||||
nodeInfo.weight = (buf.size() == DICT_COLUMN_NUM ? atoi(buf[1].c_str()) : defaultWeight);
|
||||
nodeInfo.tag = (buf.size() == DICT_COLUMN_NUM ? buf[2] : defaultTag);
|
||||
nodeInfo.weight = defaultWeight;
|
||||
nodeInfo.tag = (buf.size() == 2 ? buf[1] : defaultTag);
|
||||
_nodeInfos.push_back(nodeInfo);
|
||||
}
|
||||
LogInfo("load userdict[%s] ok. lines[%u]", filePath.c_str(), lineno);
|
||||
|
Loading…
x
Reference in New Issue
Block a user