Skip to content

Evolutionary clustering module for Python for usage with a Twitter streaming module.

License

Notifications You must be signed in to change notification settings

kspurlock/EvoClusterStream

Repository files navigation

Documentation Status

Evolutionary Clustering with Streaming

Contains evolutionary adaptations for the DBSCAN clustering algorithm and the Louvain Method community detection algorithm, and a module for streaming/pre-processing data from Twitter to cluster on.

Installing

Source

python3 setup.py install

Pip

pip install evoclusterstream

Git

git clone https://github.com/kspurlock/EvoClusterStream cd EvoClusterStream

Install requirements:

pip install -r requirements.txt

Install package:

pip install .

Example Usage

Test

Documentation

Docs (Sort of WIP)

Licenses

MIT License - LICENSE

CC0 License - CC0LICENSE

Cite

Should you benefit from this work we would appreciate a reference to the following paper:

https://doi.org/10.1016/j.mlwa.2021.100084.

About

Evolutionary clustering module for Python for usage with a Twitter streaming module.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages