Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/adistrim/truthfulnessclassifier

An experimental machine learning project 🤖📖
https://github.com/adistrim/truthfulnessclassifier

gradient-boosting-machine logistic-regression machine-learning mlp-classifier naive-bayes random-forest svm-classifier

Last synced: 7 days ago
JSON representation

An experimental machine learning project 🤖📖

Awesome Lists containing this project

README

        

# FakeNewsDetector - TruthfulnessClassifier

An experimental machine learning project designed to identify fake news and misleading statements made by politicians along with justifications given by journalists from this [dataset](https://drive.google.com/drive/folders/1ffA499jzs7IABVuJ7dyHdn_7NQKqbGzT?usp=sharing). The project implements six machine learning models for both binary and multiclass classification tasks.

## Models

- Logistic Regression
- Support Vector Machine (SVM)
- Random Forest
- Naive Bayes
- Multilayer Perceptron (MLP)
- Gradient Boosting Machine

## Installation

Python 3.6+. Install the required libraries:

#### 1. Activate the virtual environment:
```bash
python -m venv .venv
source .venv/bin/activate
```

For Windows:
```bash
python -m venv .venv
.venv\Scripts\activate
```

#### 2. Install the required libraries:
```bash
pip install -r requirements.txt
```

## LICENSE

[MIT License](LICENSE)