| @@ -1,13 +1,15 @@ | |||
| # CSI-Code | |||
| This project is a pytorch implementation of the paper [CSI: A Hybrid Deep Model for Fake News Detection"](https://dl.acm.org/citation.cfm?id=3132877) | |||
| This project is a pytorch implementation of the paper [CSI: A Hybrid Deep Model for Fake News Detection"](https://dl.acm.org/citation.cfm?id=3132877). | |||
| Several modifications have been made on the [original code](https://github.com/sungyongs/CSI-Code) including: | |||
| - minor bugs were fixed | |||
| - code is cleaner, standard, organized, and more understandable | |||
| - the main model is reimplemented using Pytorch and Pytorch_lightning | |||
| - training is integrated with Ray Tune for the sake of hyperparameter tuning | |||
| - minor bugs were fixed | |||
| - code is cleaner, standard, organized, and more understandable | |||
| - the main model is reimplemented using Pytorch and Pytorch_lightning | |||
| - training is integrated with Ray Tune for the sake of hyperparameter tuning | |||
| ## Getting started | |||
| 1. First, use the [data preprocessing notebook]() to prepare your data for the model. You should apply the code for different splits separately. | |||
| 1. First, use the [data preprocessing notebook](data preprocessing.ipynb) to prepare your data for the model. You should apply the code for different splits separately. | |||
| 2. Then, use the [train notebook]() to train your model and see the results. | |||
| 2. Then, use the [train notebook](train.ipynb) to train your model and see the results. | |||