This is an Electron-based prototype for demoing the idea of a "Citizen Knowledge Graph" app and ecosystem.
Parts of it are implemented and others are only mocked for the purpose of the demo. There is also a paragraph-by-paragraph animation on some pages of the app to go well together with the narration in this video.
# cd to the root of this repository
./gradlew build
cd demo
npm install
cd ../app
npm install
Start the Java Spring Boot backend from the root directory:
./gradlew bootRun
Serve the demo files from the demo
directory:
python3 -m http.server
Start the electron app from the app
directory:
npm start
If you want to empty your triple store, delete the jena-tdb
folder.