- Make sure a fresh Python 3.11.8 environment is installed
- Run
./setup.shto install relevant dependencies and files - Refer to https://drive.google.com/drive/folders/1Y-hLK0YnagOmJQ3hj8rJi9ggq1w4MyaX?usp=share_link for access to the models, or train the model with the available datasets in the google drive
- raw_data_LUN: Labeled Unreliable News Dataset: https://github.com/BUPT-GAMMA/CompareNet_FakeNewsDetection/releases/tag/dataset
- Test dataset:
- Logistic Regression in
LR-full-feature-set - DistilBERT in
DistilBERT-pretrain - CNN in
CNN - BiLSTM in
BiLSTM
- Spacy stopwords collection: https://github.com/explosion/spaCy/blob/master/spacy/lang/en/stop_words.py
pip freeze -l > requirements.txt