language-agnostic knowledge-base
PHP JavaScript CSS
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
images
javascripts
lib
stylesheets
.gitignore
0-snippetss.php
404-not-found.php
README.md
cache-manifest.php
cbtest.php
class.Concept.php
class.Zam.php
class.Zim.php
class.phpmailer.php
concept.php
core.php
footer.php
functions.php
gallery.php
glyphurl-cache.php
header.php
home.php
index.php
install.php
logout.php
screenshot.png
sidebar.php
test-foo-zam-search.php
user-play.php
ws.php
zam.png
zim.png

README.md

ZimZam

language-independent knowledge base for concepts and relationships

Demo site (select English, then search for "apple")

screenshot

The zim table.

Pure concepts relating to other pure concepts
zim table

The zam table.

Text translations of concepts observed from the point-of-view of another concept
zam table

"apple is a fruit" is encoded as 5-4-6, but this knowledge is not tightly coupled to the English language. The 5-4-6 relationship remains true in whatever language.

It only has the appearance of English when we throw the concept of 1 (in english) at it.

51-41-61 => "apple is a fruit"

52-42-62 => "eple er en frukt"

Hopefully this model of encoding knowledge can reduce the burden of translating knowledge to different languages. Let's say an expert on a topic contributes some knowledge, but that expert speaks a different language than a person seeking that knowledge, etc.

That's the idea I'm hoping to explore with this