Beispiel #1
0
    def __init__(self):
        labels = ['LA', 'RA', 'SH']
        feature_names = [
            'pp_word', 'pp_pos', 'p_word', 'p_pos', 's_word', 's_pos',
            's_l_word', 's_l_pos', 's_r_word', 's_r_pos', 'q_word', 'q_pos',
            'q_l_word', 'q_l_pos', 'q_r_word', 'q_r_pos', 'nn_word', 'nn_pos',
            'n_word', 'n_pos', 'pp_word_pos', 'p_word_pos', 's_word_pos',
            'q_word_pos', 'n_word_pos', 'nn_word_pos', 'pp_p_words',
            'pp_p_poses', 'p_s_words', 'p_s_poses', 's_q_words', 's_q_poses',
            'q_n_words', 'q_n_poses', 'n_nn_words', 'n_nn_poses',
            'pp_p_s_poses', 'p_s_q_poses', 's_q_n_poses', 'q_n_nn_poses',
            's_q_distance'
        ]

        Perceptron.__init__(self, labels, feature_names)
Beispiel #2
0
 def __init__(self):
     self.total_labels = [
         'TMP', 'CJTN0', 'CJTN1', 'IO', 'SBJ', 'cCJTN', 'CJTN2', 'AUX',
         'NMOD', 'COMP', 'OBJ', 'PRD', 'CND', 'CJTN4', 'LOC', 'UNK',
         'OTHER', 'CJT', 'CJTN', 'DIR', 'AMOD', 'BNF', 'ADV', 'FOC', 'MNR',
         'APP', 'CJTN3', 'PRP', 'DMOD', 'EXT', 'LGS', 'RELC', 'PRT', 'TPC'
     ]
     feature_names = [
         'p_word', 'p_pos', 's_word', 's_pos', 'gp_word', 'gp_pos',
         'gp_word_pos', 'p_word_pos', 's_word_pos', 'p_s_words',
         'p_s_poses', 'gp_p_words', 'gp_p_poses', 'gp_p_s_poses',
         'gp_children', 'p_children', 's_children', 'p_s_distance',
         'p_s_dir'
     ]
     Perceptron.__init__(self, self.total_labels, feature_names)
Beispiel #3
0
	def __init__(self):
		categray = [0, 1, 2, 3, 4]
		feature_names = [
			'pp_word', 'pp_pos', 'p_word', 'p_pos',
			'c_word', 'c_pos',
			'n_word', 'n_pos', 'nn_word', 'nn_pos',
			'pp_word_pos', 'p_word_pos', 
			'c_word_pos',
			'n_word_pos', 'nn_word_pos',
			'pp_p_words', 'pp_p_poses',
			'p_c_words', 'p_c_poses',
			'c_n_words', 'c_n_poses',
			'n_nn_words', 'n_nn_poses',
			'pp_p_c_poses', 'p_c_n_poses', 'c_n_nn_poses'
		]
		
		Perceptron.__init__(self, categray, feature_names)
Beispiel #4
0
	def __init__(self):
		self.total_labels = [
			'TMP', 'CJTN0', 'CJTN1', 'IO', 'SBJ', 'cCJTN', 'CJTN2', 'AUX', 
			'NMOD', 'COMP', 'OBJ', 'PRD', 'CND', 'CJTN4', 'LOC', 'UNK', 'OTHER',
			'CJT', 'CJTN', 'DIR', 'AMOD', 'BNF', 'ADV', 'FOC', 'MNR', 'APP', 'CJTN3',
			'PRP', 'DMOD', 'EXT', 'LGS', 'RELC', 'PRT', 'TPC'
		]	
		feature_names = [
			'p_word', 'p_pos', 's_word', 's_pos',
			'gp_word', 'gp_pos', 'gp_word_pos',
			'p_word_pos', 's_word_pos', 
			'p_s_words', 'p_s_poses',
			'gp_p_words', 'gp_p_poses',
			'gp_p_s_poses',
			'gp_children', 'p_children', 's_children',
			'p_s_distance', 'p_s_dir'
		]
		Perceptron.__init__(self, self.total_labels, feature_names)
Beispiel #5
0
	def __init__(self):
		labels = ['LA', 'RA', 'SH']
		feature_names = [
			'pp_word', 'pp_pos', 'p_word', 'p_pos',
			's_word', 's_pos',
			's_l_word', 's_l_pos', 's_r_word', 's_r_pos',
			'q_word', 'q_pos',
			'q_l_word', 'q_l_pos', 'q_r_word', 'q_r_pos',
			'nn_word', 'nn_pos', 'n_word', 'n_pos',
			'pp_word_pos', 'p_word_pos',
			's_word_pos', 'q_word_pos',
			'n_word_pos', 'nn_word_pos',
			'pp_p_words', 'pp_p_poses',
			'p_s_words', 'p_s_poses',
			's_q_words', 's_q_poses', 
			'q_n_words', 'q_n_poses',
			'n_nn_words', 'n_nn_poses',  
			'pp_p_s_poses', 'p_s_q_poses', 's_q_n_poses', 'q_n_nn_poses',
			's_q_distance'
		]
		
		Perceptron.__init__(self, labels, feature_names)