# detecting-fake-news **Repository Path**: muyun12/detecting-fake-news ## Basic Information - **Project Name**: detecting-fake-news - **Description**: 基于随机森林的假新闻检测项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-08-06 - **Last Updated**: 2025-12-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于随机森林的假新闻检测系统 ## 项目简介 这是一个使用随机森林算法实现的假新闻检测系统。该系统能够分析新闻标题和内容,判断其真实性。 ## 算法说明 本项目使用以下技术栈: - **数据预处理**:使用NLTK进行文本清洗、停用词移除和词干提取 - **特征工程**:使用TF-IDF向量化文本特征 - **模型训练**:使用随机森林分类器进行训练 - **模型评估**:使用准确率、分类报告和混淆矩阵进行评估 ## 配置参数 ### TF-IDF参数 - `max_features`: 5000 (最大特征数) ### 随机森林参数 - `n_estimators`: 100 (树的数量) - `random_state`: 42 (随机种子) ## 功能特点 - 文本预处理(去除停用词、词干提取等) - TF-IDF特征提取 - 随机森林分类器 - 模型评估和预测 ## 安装依赖 ```bash pip install -r requirements.txt ```