Re: Visualizing RDF graphs in Jupyter notebooks

Hello,

I have been struggling with similar issue a few weeks back. Here are some learnings:

- There are no well-maintained python libraries to visualize RDF directly
- If you are AWS user, you can try https://github.com/aws/graph-notebook.
  It does exactly what you are asking for. However, this doesn't work out of the box if your data is not stored in AWS. 
- You can use networkx (https://networkx.org/) to represent RDF.
- You can then visualize networkx graphs with Graphviz or with Cytoscape.

Graphviz works directly with networkx format.

If you are looking for sth more powerful,  try cytoscape + plotly/dash. 

Here is an exaple of this approach in practice:
http://classifications.data.admin.ch/visualizations/municipality-events-dynamic/

I hope it helps.

Kind regards,
Magdalena

Data Scientist
Zazuko
https://zazuko.com

Received on Thursday, 25 February 2021 08:22:35 UTC