This repo provides functions for creating and analyzing word co-occurrence networks in Python and R. Examples are provided in the gow_toy
scripts.
To get a feel for what word co-occurrence networks are, what they can be used for, and the impact of the different parameters, have a look at this interactive web app (GoWvis). You can paste your own text and download the graph edgelist.
In this repository, word co-occurrence networks are defined in the manner of Mihalcea and Tarau (2004). Some more recent papers using word co-occurrence networks can be found below.
If you use some of the code in this repo, please cite:
@inproceedings{tixier2016gowvis,
title={Gowvis: a web application for graph-of-words-based text visualization and summarization},
author={Tixier, Antoine and Skianis, Konstantinos and Vazirgiannis, Michalis},
booktitle={Proceedings of ACL-2016 System Demonstrations},
pages={151--156},
year={2016}
}
AAAI 2020:
@article{nikolentzos2019message,
title={Message Passing Attention Networks for Document Understanding},
author={Nikolentzos, Giannis and Tixier, Antoine J-P and Vazirgiannis, Michalis},
journal={arXiv preprint arXiv:1908.06267},
year={2019}
}
ASONAM 2019:
@inproceedings{tixier2019perturb,
title={Perturb and combine to identify influential spreaders in real-world networks},
author={Tixier, Antoine J-P and Rossi, Maria Evgenia G and Malliaros, Fragkiskos D and Read, Jesse and Vazirgiannis, Michalis},
booktitle={Proceedings of the 2019 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining},
pages={73--80},
year={2019}
}
ACL 2018:
@inproceedings{shang2018unsupervised,
title={Unsupervised Abstractive Meeting Summarization with Multi-Sentence Compression and Budgeted Submodular Maximization},
author={Shang, Guokan and Ding, Wensi and Zhang, Zekun and Tixier, Antoine Jean-Pierre and Meladianos, Polykarpos and Vazirgiannis, Michalis and Lorr{\'e}, Jean-Pierre},
booktitle={Proceedings of the 2018 Conference of the Association for Computational Linguistics},
year={2018}
}
EMNLP 2016:
@inproceedings{tixier2016graph,
title={A graph degeneracy-based approach to keyword extraction},
author={Tixier, Antoine and Malliaros, Fragkiskos and Vazirgiannis, Michalis},
booktitle={Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing},
pages={1860--1870},
year={2016}
}