第8章,247页,运行课程代码,并没有和课本一样,让卡利斯勒合并成一个词。
sentence = [“我知道卡利斯勒出生于英格兰”]
segment = HanLP.newSegment().enableTranslatedNameRecognize(True)
for sentence in sentences:
term_list = segment.seg(sentence)
print(‘分词’, HanLP.segment(sentence))
print(‘基于规则的音译人名识别’, term_list)
分词 [我/rr, 知道/v, 卡利斯/nrf, 勒/v, 出生于/v, 英格兰/nsf]
基于规则的音译人名识别 [我/rr, 知道/v, 卡利斯/nrf, 勒/v, 出生于/v, 英格兰/nsf]