Skip to content

This repo contains the code and information for the paper "Account credibility inference based on news-sharing networks"

Notifications You must be signed in to change notification settings

osome-iu/credibility-inference

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Account Credibility Inference

This repository contains code to reproduce the results in the paper "Account credibility inference based on news sharing networks" by Bao Tran Truong, Oliver Melbourne Allen, Filippo Menczer.

Project organization:

  1. data: contains raw & derived datasets
  2. example: minimal example
  3. libs: main module for the project
  4. paper: experiment results and .ipynb noteboooks to reproduce figures
  5. workflow: workflow files (Snakemake rules) and scripts

Install

  • This code is written and tested with Python=3.8.16
  • We use conda, a package manager to manage the development environment. Please make sure you have conda or mamba installed on your machine

Using Make (recommended)

To set up the environment and install the model: run make from the project directory (credibility-inference)

Using Conda

  1. Create the environment with required packages: run conda env create -n credinference -f environment.yml to
  2. Install the credinference package for the module imports to work correctly:
    • activate virtualenv: conda activate credinference
    • run pip install -e ./libs/ --- this use the "editable" option to install the package that does not require reinstallation if changes are made upstream.

About

This repo contains the code and information for the paper "Account credibility inference based on news-sharing networks"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published