当前位置: 首页 > wzjs >正文

惠阳住房与规划建设局网站百度号码认证申诉平台

惠阳住房与规划建设局网站,百度号码认证申诉平台,一个模拟做实验的网站,网站开发属于软件开发吗使用代码处理数据集,发现了一些问题,以及解决办法~ 下载了一组数据集,数据存放在CSV中,GBK格式。如下: 首先对每一列直接进行NER抽取,结果非常不好: 几乎是乱抽取的,解决办法是自己创…

使用代码处理数据集,发现了一些问题,以及解决办法~

下载了一组数据集,数据存放在CSV中,GBK格式。如下:

首先对每一列直接进行NER抽取,结果非常不好:

几乎是乱抽取的,解决办法是自己创建了一个词库:

创建词库需要对自己的数据集进行分词,然后对出现次数进行统计,我统计了前1000个:

import pandas as pd
import os
from collections import Counter
import jieba
from tqdm import tqdminput_dir = 'data/chinese_dialogue_medical'
fields = ['title', 'ask', 'answer']
all_text = []# 读取所有csv文件内容
def read_all_text():print("开始读取CSV文件...")csv_files = [f for f in os.listdir(input_dir) if f.endswith('.csv')]for file in tqdm(csv_files, desc="处理CSV文件"):path = os.path.join(input_dir, file)try:df = pd.read_csv(path, encoding='gbk')print(f"成功读取 {file} (GBK编码)")except Exception:try:df = pd.read_csv(path, encoding='gb18030')print(f"成功读取 {file} (GB18030编码)")except Exception as e:print(f"无法读取 {file}: {str(e)}")continuefor field in fields:if field in df.columns:texts = df[field].dropna().astype(str).tolist()all_text.extend(texts)print(f"从 {file} 的 {field} 字段中提取了 {len(texts)} 条文本")# 分词并统计高频词
def stat_terms():print("\n开始分词和统计...")words = []for text in tqdm(all_text, desc="分词处理"):words.extend(list(jieba.cut(text)))print("统计词频...")counter = Counter(words)# 过滤掉长度为1的词和常见无意义词stopwords = set([',', '。', '的', '了', '和', '是', '在', '我', '有', '也', '就', '不', '都', '与', '及', '或', '你', '他', '她', '吗', '啊', '吧', '哦', '呢', '!', '?', '、', ':', ';', '(', ')', '(', ')', '[', ']', '{', '}', ' ', '', '\n'])result = [(w, c) for w, c in counter.most_common() if len(w) > 1 and w not in stopwords]return resultif __name__ == '__main__':read_all_text()print(f"\n总共读取了 {len(all_text)} 条文本")result = stat_terms()print(f"\n统计出 {len(result)} 个高频词")# 输出前300个高频词到txtoutput_file = 'data/auto_medical_terms.txt'with open(output_file, 'w', encoding='utf-8') as f:for w, c in result[:1000]:f.write(f'{w}\t{c}\n')print(f'高频词统计完成,结果已保存到 {output_file}') 

然后将疾病相关的词放到我的词表中去。

基于新的词表进行训练,结果如下:

没有识别出来...解决中。 

然后发现没有正确加载词表,此外词表未加入同义词等内容。解决中。

刚刚代码有问题,修改之后重新识别。首先,我第一次设计的词表非常不完善,后续增加了中国药典、疾病指南之类的官方书籍的目录进去,现在比较全面了。

其次,我刚刚没有使用到实体识别的模型。

http://www.dtcms.com/wzjs/259387.html

相关文章:

  • 网站运营优化营销型网站有哪些
  • 团购网站建设百度推广怎么推
  • 网站怎么免费做推广方案seo工程师
  • 客户信息管理软件国内最好的seo培训
  • 淘宝客户自己做网站怎么做网络推广的基本方法有哪些
  • 溧水区住房建设局网站推广文章
  • 做问卷比较好的网站北京培训机构
  • 泉州做网站工作室seo研究中心qq群
  • 泰州免费网站建站模板公众号怎么引流推广
  • 无水印视频素材下载免费网站中国十大企业管理培训机构
  • 单页网站定义郑州做网站的专业公司
  • 阿里邮箱 网站开发网络推广员好做吗
  • 快手流量推广免费网站抖音广告投放代理商
  • 北欧做的比较好的网站制作网页的流程步骤
  • 广西seo网站推广上海搜索引擎优化seo
  • 建设工程企业资质工作网站江苏做网站的公司有哪些
  • 网站建设费用计入什么科目全球搜索大全
  • 网站建设需要做的优化工作线上推广的公司
  • vs做网站怎么添加子页网络推广策划方案
  • 公众号开发者密钥有什么用sem优化托管公司
  • 网站建设网站免费搜索引擎营销的过程
  • 北京网站备案拍照厦门seo搜索排名
  • 手机网站 cms品牌seo培训
  • 公司内部 网站开发培训机构退费法律规定
  • 网站建设哪个公司好网上销售平台有哪些
  • 如何做家教网站赚钱百度公司招聘
  • 杜桥做网站哪家好电话销售如何快速吸引客户
  • 新浪短链接生成工具网站seo关键词设置
  • java做的网站有哪些品牌运营岗位职责
  • 广州网站建设88app引流推广方法