Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/semanticmediawiki/knowledgegraph
Visualize the knowledge graph within Semantic MediaWiki
https://github.com/semanticmediawiki/knowledgegraph
knowledge-graph mediawiki mediawiki-extension semantic semantic-mediawiki smw vis-network
Last synced: 22 days ago
JSON representation
Visualize the knowledge graph within Semantic MediaWiki
- Host: GitHub
- URL: https://github.com/semanticmediawiki/knowledgegraph
- Owner: SemanticMediaWiki
- License: agpl-3.0
- Created: 2024-01-25T18:51:04.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-05-17T13:44:44.000Z (6 months ago)
- Last Synced: 2024-05-23T03:24:33.481Z (6 months ago)
- Topics: knowledge-graph, mediawiki, mediawiki-extension, semantic, semantic-mediawiki, smw, vis-network
- Language: JavaScript
- Homepage: https://www.semantic-mediawiki.org/wiki/Extension:KnowledgeGraph
- Size: 245 KB
- Stars: 1
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# KnowledgeGraph
This extension provides the `#knowledgegraph` parser function to visualize the [knowledge graph](https://en.wikipedia.org/wiki/Knowledge_graph) in Semantic MediaWiki with [vis-network.js](https://github.com/visjs/vis-network)
Includes a KnowledgeGraph Designer through which interactively create/export graphs.
## Requirements
Requirements for KnowledgeGraph 1.x:
- PHP 7.4 or later
- MediaWiki 1.39 or later
- SemanticMediaWiki 4.x or later## Usage
Insert a parser function like
```
{{#knowledgegraph:
nodes=Page A, Page B
|properties=HasProperty1,HasProperty2
|depth=3
|graph-options=Mediawiki:KnowledgegraphGraphOptions
|property-options?HasProperty1=Mediawiki:KnowledgegraphNodeOptionsHasProperty1
|show-toolbar=false
|show-property-type=false
|width=100%
|height=400px
}}
```## Credits
https://github.com/OpenSemanticLab/mediawiki-extensions-InteractiveSemanticGraph