Two parts:
- Finding the influential users in the network graph using Critical Node Detection Problem. This includes:
-
Serial implementation
-
Parallel implementation using OpenCL
-
Heterogenous implementation using OpenCL
- Topic Modelling of the tweets.
The requirements are:
- CMake 3.11 or better; 3.14+ highly recommended.
- A C++17 compatible compiler
- Git
- Doxygen (optional)
To configure:
cmake -S . -B build
Add -GNinja
if you have Ninja.
To build:
cmake --build build
To test (--target
can be written as -t
in CMake 3.15+):
cmake --build build --target test
To build docs (requires Doxygen, output in build/docs/html
):
cmake --build build --target docs