aspect_level情感分析(持续更新)
第一编代码 import os #print(os.getcwd()) np.random.seed( 7 ) #对随机数生成器选定随机数种子,以确保每次执行代码时结果都是相同的 # define the raw dataset def load_cor (fname,content=[],target=[],rating=[]) : with open( r'C:\Users\lujinyu\PycharmProjects\Attion\data\%s.cor' % fname) as f: sentences = f.readlines() print(f.name) print(len(sentences) / 3 ) for i in range(int(len(sentences) / 3 )): content.append(sentences[i * 3 ].strip()) target.append(sentences[i * 3 + 1 ].strip()) rating.append(sentences[i * 3 + 2 ].strip()) df=pd.DataFrame([content,target,rating], index=[ 'content' , 'target' , 'rating' ]) df= df.T #行列转置。 return df