Skip to content

Repository files navigation

Network Graph Visualization

Description

Visualizing network(s) between contacts in various files by using Call Log, Device Information, Emails, Instant Messages.

Files/Folders

"tmp" folder: contains pyvis html file for streamlit

main.py: main code for plotting the network visualization graph

Requirements

  • Python 3
  • Pip

Usage

Run the file

# run main.py file
[python -m] streamlit run main.py

A window should open up displaying the streamlit website.

Website!

If the window did not open up, head over to the URL shown after running streamlit run main.py.

URL!

The URL shown should look like the following.

Graph is interactive, users are able to move the nodes around.

Stop the file

Press Ctrl + C (Keyboard Interrupt) in the terminal to stop the streamlit app from running.

Contributing

Contributions to the Network Graph Visualization project are welcomed. If you plan to make significant changes, please open an issue first to discuss the proposed modifications. Additionally, ensure that you update the relevant tests to maintain code integrity.

Authors

The Network Graph Visualization is maintained by cadzchua.

License

This project is licensed under the MIT. You are free to use, modify, and distribute the software as per the terms of the license agreement.

About

A communication visualisation tool.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages