Exploring semantic knowledge base solutions

The WikiLibrary Manifesto

The WikiLibrary Manifesto

Our vision is to create a reliable, machine-readable, collaboratively maintained Linked Open Data network for the arts, culture and science as a solid base for FAIR knowledge. Yet fully applying the FAIR data principles to knowledge requires a shared framework. The signers of the Wikimedia Library Manifesto will work together to achieve the vision of a common knowledge graph embedded in a shared framework. They will do so by respecting the principles listed below and by taking specific measures to fulfil their vision, also outlined below.


  • Promoting free licenses for data and their software environment.

  • Shaping spaces where diverse communities thrive. (Community gardening).

  • Providing structured data based on FAIR data principles in order to be able to transparently transform data into information to create FAIR knowledge.

  • Promoting common core standards created consensually and collaboratively.

  • Providing open governance structures and embedding them into existing systems.

  • Dedicating resources to obtain user interfaces that are accessible to and user‑friendly for everybody who wants to contribute and actively care for data and knowledge.

  • Fostering data literacy in the digital transformation on the three stages: data, information and knowledge.

This initiative is driven from Germany. @Sebastian this seems on first glance a very interesting take on things :slight_smile:


Yes, thank you!
I wrote yesterday https://twitter.com/sl007/status/1356160095143546882
and will add the link now.

1 Like

Please note that only institutions will appear. I co-signed but how about if
the W3C Social CG signs the manifesto as institution ?


Intressting, I currently discussing with https://www.inove.network and https://kartevonmorgen.org (KVM) a “Wiki des Wandels” (Wiki of Change). There was one https://wandel.wiki but it seems to sleep.

And yesterday Alex from https://www.m4h.network agreed to set up a “playground” Semantic Media Wiki instance for us.

We want to somehow combine inove.network, KVM and https://glossardeswandels.de. There are certainly parallels to our LinkedOpenAgents (LOA) project.

Exciting time that gets even more exciting every day

But is it a good idea to have THAT ONE Wiki ? Is there something like a federated wiki :wink:

Very cool. Inove, KVM-like initatives are very interesting to me and my ‘side-project’ innercircles (teaser-only-link). There’s also the Dutch site Nudge, but they are a commercial entity.

Ultra interested to know more about it, and your plans.

This was also what popped up with me immediately when I found the resource, and what I’ve discussed elsewhere too. I think it is very interesting to create a #fediversity:fediverse-futures topic about that (see Fediverse Futures idea explained). Do you think that’d be interesting for you to participate in elaborating?

Hi aschrijver,
i understand what you mean by “fediverse futures idea explained”. but right now i have absolutely no spare capacity. I’m very new to linked data and federation and still struggling with many concepts. and haven’t even discovered a fraction yet. so today i dove a bit deeper into json-ld and came across hydra. i now also understand the background of json-ld, although i’m already well used to turtle and json-ld is more of a burden for me at the moment.

I am working on making organisations and events interchangeable between different platforms. Linked Open Agents (LOA). And in another project I am trying to build a minimal AP C2S. I have initially convinced the client that it is the right thing for them. Now it just has to survive the first use cases in the prototype well so I can push the added value.

I hope this works out well and we get a first “minimal” spring-boot java AP C2S implementation based on rdf4j as OSS. So I’m trying to understand AP more and more. I’ve been trying to understand it for about a year now and it’s getting clearer every day.

And the semantic wiki is again a kind of sub-project that I want to take in the right direction. LOA and the wiki are still crying out for a way to categorise and rank things. I’m in talks with kvm, glossary of change and wikirate.org about this.

So tooooooo many tasks for now :wink:

innercircles is nice, but i think i miss something ?!

The wiki thing is currently discussed here (currently in german, but i think we can try to switch to english):

I highly understand this. I am basically in the exact same situation. Also a bunch the fields of study you mention here, are on my list as well.

Don’t want to go off-topic too much, but this might be a PITA in type-safe Java. I started building an AP library based on Java and Vert.x (which I like a lot, more than spring-boot). You can look at Smithereen by @grishka that is written in Java. And this old ActivityStreams reference implementation is also still interesting.

Thanks for the links. I will track them with interest. I should have mentioned that the link to innercircles just points to a teaser :slight_smile: I use Matrix and Fedi, you can contact me there, or DM here for more info.

It indeed is — I wrote a more-or-less complete JSON-LD processor in Java and, to put it lightly, didn’t enjoy it. There’s too much instanceof and Objects all over the place because the spec often calls for variables that are capable of storing arrays, JSON objects, and primitives, simultaneously. I might rewrite it to use Gson at some point in the future to make the code a bit less atrocious.

1 Like

FYI. On the Feneas forum there is this post: Project proposal: Wikipedia for Linked Data.

At Humane Tech Community my (inactive) co-admin is Samuel Klein, who is board member of The Underlay, part of MIT’s not-for-profit Knowledge Futures Group.

Here’s why The Underlay exists:

"The creation of richer collections of machine-readable knowledge is inevitable. What is not inevitable is that such knowledge will be connected in a meaningful way and be freely available as a public resource. We are at a fork in the road. The transition to machine-mediated access could consolidate our dependence on a few large commercial intermediaries, or alternatively, it could be built as open infrastructure, as a public good. "

Here’s what The Underlay already (claims to) already solve:

  • how to represent complex assertions
  • how to represent the Underlay in a way that is independent of human language
  • how to indicate and verify provenance
  • how to recognize when separate sources are making assertions about the same entity
  • the technical architecture required to store and disseminate the Underlay
  • how to protect the Underlay from damage by imposters, spammers and other bad actors
1 Like

A cryptpad written by Simon Grant of P2P Foundation that is worth referencing in this thread…

Commons P2P wiki requirements

Two relatively recent developments caught my attention. One is Ward Cunningham’s idea of the Federated Wiki; the other is the recently popular commercial software, Roam Research. I don’t see either as the answer, but both have interestingly different functionality.

The question I want to address here is: what functionality do we need to implement an effective ICT system that can embody a healthy, growing, live, knowledge commons – of the kind that could be used for our shared purposes? But this page is not about listing and refining those purposes, integrating all the relevant writings: that belongs elsewhere.

If this page could start to develop into a list of requirements that has broad agreement, then we could move on in two ways:

  1. we could invite people to build a reference implementation, along with clarifying the relevant shared protocols, APIs and standards;

  2. we could invite developers of existing open systems to work on incorporating this functionality into their systems.

1 Like

A related topic on the Solid community forum:

@flancian is building the knowledge base Agora, discussed in Show HN: The Agora – an experimental social network | Hacker News (first HN comment gives a summary of Agora) and has very interesting concepts (though I didn’t deeply dig into them yet, and it can be a bit hard / overwhelming to navigate). Btw, Flancian is exploring a connection to [[underlay]] :

@VictorVenema is outlining a use case related to knowledge collection in Bulding information sources with lasting value.

Presenting yesterday at the NGI Linked Data webinar was AtomGraph with their: LinkedDataHub - The Knowledge Graph management system

LinkedDataHub is open source software you can use to manage data, create visualizations and build apps on RDF Knowledge Graphs