fuzheado / jupyterkg Goto Github PK
View Code? Open in Web Editor NEWJupyter Widgets interface for Wikidata knowledge graphs
Jupyter Widgets interface for Wikidata knowledge graphs
Provide a way to save or load the state of each facet
Too many facets and they start to disappear. Instead they should scroll.
Provide a list of sample queries people could load in from the UI
Ideally, you could specify a LIMIT to the number of nodes, but you'd want them randomly sampled. Here's a possible way:
https://stackoverflow.com/questions/5677340/how-to-select-random-dbpedia-nodes-from-sparql
Put a way to specify the number of starter facet panels in the YAML config file
Right now it's a statically sized iframe but instead it should be responsive to the size of the browser window. Need to fiddle with styles of a parent DIV in Jupyter for this to work.
Could you add a license file?
This could be either in the config file or with a color picker in the interface
Right now for speed and simplicity, a local CSV file (the result of a SPARQL query) is provided to fill in the parameters list. It would be nice to provide some alternatives that allow for some more dynamic loading of choices:
Parameter list could support different orderings - original list order from the CSV, alphabetically, or otherwise.
The entire configuration could be loaded from a wiki page (like Cradle), allowing for more collaborative ways to customize the use of the tool
Support property-qualifier or more specific ways to filter
Provide a way to return more than just a knowledge graph - perhaps a image grid or some other type of display
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.