Skip to content

DS4AI-UPB/MeshShield

Repository files navigation

MeshShield: Reactive Community Immunization via Spectral Analysis

This repository contains the implementation of MeshShield.

This work uses the implementation of Sparse Shield published in

Alexandru Petrescu, Ciprian-Octavian Truică, Elena-Simona Apostol, Panagiotis Karras. Sparse Shield: Social Network Immunization vs Harmful Speech. ACM International Conference on Information and Knowledge Management (CIKM2021), November 2021. DOI: https://doi.org/10.1145/3459637.3482481

Parts of this repo are from: https://github.com/allogn/Network-Immunization

Best course to run is by following the notebooks.

Prerequisites

  • Python 3.8
  • Pandas
  • NumPy
  • scikit-learn

Other helpers

  • GitPython
  • plotly (visualization)
  • kaleido (visualization)

Distributed Computing

  • joblib

NI

  • NetworkX

HS

  • PyTorch
  • TorchText
  • Spacy
  • Transformers
  • Simpletransformers
  • gputil
  • psutil
  • humanize
  • tqdm

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors