jieba中分词以及词性操作
(2016-07-18 23:39:19)| 标签: jieba词性python | 分类: 大数据处理 | 
			本文参考文档: 
http://rzcoding.blog.163.com/blog/static/222281017201310155331241/ 
							
		
						
		
		
		
		
		
		
							
		
				
		
				
	分词以及词性读取的例子如下:
#! /usr/bin/env python2.7
#coding=utf-8
import jieba
import jieba.posseg
string = "陈晨和林迪是好朋友"
seg = jieba.posseg.cut(string)
l = []
for i in seg:
    l.append((i.word, i.flag))  
for element in l:
    print element[0],element[1]  
执行后的结果是:
陈晨 nr
和 c
林迪 nr
是 v
好 a
朋友 n
关于英文部分词性的说明见中文分词词性对照表:http://blog.csdn.net/kevin_darkelf/article/details/39520881
    
|  |  | 注 解 | 
|---|---|---|
| Ag | 形语素 | 形容词性语素。形容词代码为 a,语素代码g前面置以A。 | 
| a | 形容词 | 取英语形容词
adjective的第1个字母 | 
| ad | 副形词 | 
直接作状语的形容词。形容词代码 | 
| an | 名形词 | 具有名词功能的形容词。形容词代 | 
| b | 区别词 | 取汉字“别”的声母。 | 
| c | 连词 | 取英语连词 conjunction的第1个 | 
| dg | 副语素 | 副词性语素。副词代码为 d,语素代码g前面置以D。 | 
| d | 副词 | 取 adverb的第2个字母,因其 | 
| e | 叹词 | 取英语叹词 exclamation的第1个 | 
| f | 方位词 | 取汉字“方” | 
| g | 语素 | 绝大多数语素都能作为合成词的“ | 
| h | 前接成分 | 取英语 head的第1个字母。 | 
| i | 成语 | 取英语成语 idiom的第1个字母。 | 
| j | 简称略语 | 取汉字“简”的声母。 | 
| k | 后接成分 |  | 
| l | 习用语 | 习用语尚未成为成语,有点“临时 | 
| m | 数词 | 取英语 numeral的第3个字母,n | 
| Ng | 名语素 | 名词性语素。名词代码为 n,语素代码g前面置以N。 | 
| n | 名词 | 取英语名词 noun的第1个字母。 | 
| nr | 人名 | 名词代码 n和“人(ren)”的声母并在 | 
| ns | 地名 | 名词代码 n和处所词代码s并在一起。 | 
| nt | 机构团体 | “团”的声母为 t,名词代码n和t并在一起。 | 
| nz | 其他专名 | “专”的声母的第 1个字母为z,名词代码n和z并 | 
| o | 拟声词 | 取英语拟声词 onomatopoeia的第1 | 
| p | 介词 | 取英语介词 prepositional的第 | 
| q | 量词 | 取英语 quantity的第1个字母。 | 
| r | 代词 | 取英语代词 pronoun的第2个字母,因 | 
| s | 处所词 | 取英语 space的第1个字母。 | 
| tg | 时语素 | 时间词性语素。时间词代码为 t,在语素的代码g前面置以T。 | 
| t | 时间词 | 取英语 time的第1个字母。 | 
| u | 助词 | 取英语助词 auxiliary | 
| vg | 动语素 | 动词性语素。动词代码为 v。在语素的代码g前面置以V。 | 
| v | 动词 | 取英语动词 verb的第一个字母。 | 
| vd | 副动词 | 直接作状语的动词。动词和副词的 | 
| vn | 名动词 | 指具有名词功能的动词。动词和名 | 
| w | 标点符号 |  | 
| x | 非语素字 | 非语素字只是一个符号,字母 x通常用于代表未知数、符号。 | 
| y | 语气词 | 取汉字“语”的声母。 | 
| z | 状态词 | 取汉字“状”的声母的前一个字母 | 
| un | 未知词 | 不可识别词及用户自定义词组。取 | 

 加载中…
加载中…