Python自然语言处理 课件 电子09-3 -文本分类实战:中文垃圾邮件分类.pptx

Python自然语言处理 课件 电子09-3 -文本分类实战:中文垃圾邮件分类.pptx

机器学习与自然语言处理Python自然语言处理第十章 课前回顾无监督学习任务文本聚类K-means算法流程 文本分类实战:中文垃圾邮件分类0 3实现代码评价指标 实现代码 数据列表:数据名称数据类型ham_data.txt正常邮件spam_data.txt垃圾邮件 实现代码 代码组织:- data_loader.py: 读取邮件数据、停用词列表- data_processing.py:数据清洗以及数据集转化- classifier.py:模型训练、预测、评价 实现代码def get_data(path = DATA_DIR): with open(path + /ham_data.txt, encoding=utf8) as ham_f, \ open(path + /spam_data.txt, encoding=utf8) as spam_f: ham_data = [x.strip() for x in ham_f.readlines() if x.strip()] spam_data = [x.strip() for x in spam_f.readlines() if x.strip()] ham_label = np.ones(len(ham_data)).tolist() spam_l

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档