NER数据集BMES格式转换为BIOES格式
file1 = open(r'E:\BMES_y\dev.txt', 'r', encoding='utf-8')file2 = open(r'E:\BIOES_y\dev.txt', 'w+', encoding='utf-8')str1=[]'''for line in file1.readlines():#print(list(line))if line!="\n":line1 = line
·
file1 = open(r'E:\BMES_y\dev.txt', 'r', encoding='utf-8')
file2 = open(r'E:\BIOES_y\dev.txt', 'w+', encoding='utf-8')
str1=[]
'''
for line in file1.readlines():
#print(list(line))
if line!="\n":
line1 = line.split()
str2 = line1[0]
if len(line1) == 5:
for i in range(1, len(line1)):
line2 = list(line1[i])
if line2[0] == "M":
line2[0] = "I"
str3 = ''
for i in line2:
str3 = str3 + i
str2 = str2 + ' ' + str3
print(str2)
str1.append(str2)
else:
str1.append(line)
for j in str1:
file2.write(j)
file2.write("\n")
'''
for line in file1.readlines():
#print(list(line))
if line!="\n":
line1 = line.split()
str2 = line1[0]
for i in range(1, len(line1)):
line2 = list(line1[i])
if line2[0] == "M":
line2[0] = "I"
str3 = ''
for i in line2:
str3 = str3 + i
str2 = str2 + ' ' + str3
print(str2)
str1.append(str2)
else:
str1.append(line)
for j in str1:
file2.write(j)
file2.write("\n")

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)