FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

赋予 始##始 A K 角色标签:https://github.com/hankcs/HanLP/issues/504#issuecomm… · javaUsers/HanLP@0c02ef1 · GitHub

forked from hankcs/HanLP

Commit 0c02ef1

Browse files
committed
赋予 始##始 A K 角色标签:hankcs#504 (comment)
1 parent a565ffb commit 0c02ef1

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

‎data/dictionary/person/nr.tr.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
,A,B,C,D,E,F,G,K,L,M,S,U,V,X,Z
2-
A,20637728,10000,0,0,0,0,0,195129,0,0,0,453,0,0,0
2+
A,20637728,0,0,0,0,0,0,195129,0,0,0,453,0,0,0
33
B,0,1,155650,0,94221,0,2964,0,19,0,0,24,0,0,43757
44
C,0,0,0,155393,0,0,0,0,0,0,0,47,461,0,0
55
D,2409,3427,0,0,0,0,0,0,141568,16990,0,0,0,63,0

‎src/main/java/com/hankcs/hanlp/recognition/nr/PersonRecognition.java‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,12 @@ public static boolean Recognition(List<Vertex> pWordSegResult, WordNet wordNetOp
7676
public static List<EnumItem<NR>> roleObserve(List<Vertex> wordSegResult)
7777
{
7878
List<EnumItem<NR>> tagList = new LinkedList<EnumItem<NR>>();
79-
for (Vertex vertex : wordSegResult)
79+
Iterator<Vertex> iterator = wordSegResult.iterator();
80+
iterator.next();
81+
tagList.add(new EnumItem<NR>(NR.A, NR.K)); // 始##始 A K
82+
while (iterator.hasNext())
8083
{
84+
Vertex vertex = iterator.next();
8185
EnumItem<NR> nrEnumItem = PersonDictionary.dictionary.get(vertex.realWord);
8286
if (nrEnumItem == null)
8387
{

0 commit comments

Comments
 (0)

Back | FazBrowse Home | New Git URL