Skip to content
This repository was archived by the owner on Dec 9, 2022. It is now read-only.

Files

Latest commit

d0db366 · Dec 9, 2022

History

History

examples

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Dec 9, 2022
Jul 16, 2022
Mar 28, 2021
Nov 29, 2020
Aug 15, 2020
Mar 28, 2021
Dec 9, 2022
Aug 9, 2020
Jan 6, 2020
Jul 11, 2020
Nov 27, 2020
Nov 27, 2020
Apr 11, 2021
Jan 10, 2020

Watset Examples

Code in this directory shows API examples of the Watset implementation in Java. Make sure that Java 11 and Python 3 are installed. For the convenience of the user, Makefile wraps the commands.

Hard Clustering Algorithms

HardClustering.java runs the empty clustering, singleton clustering, together clustering, connected components clustering, Chinese Whispers, and Markov Clustering algorithms.

make HardClustering

Fuzzy Clustering Algorithms

FuzzyClustering.java runs the MaxMax and Watset fuzzy clustering algorithms.

make FuzzyClustering

Interoperation with Python via Pickle

PickleClustering.java runs the Chinese Whispers clustering algorithm on a Karate Club graph produced by PickleGraph.py.

make PickleGraph PickleClustering

Command-Line Interface

CommandLine.sh shows various features of the Watset command-line interface. As the input the graph java.tsv that is similar to the one shown in Figure 16 in the Watset article is used.

make CommandLine