Hyperlink table. A rudimentary substitute for the knowledge graph. not tiddlywiki. A natural-language data format. multilingual translation

A natural-language data format. It’s a JSON equivalent. Like Rebol languages, it looks like a human language without the various brackets, and quotes and commas are not required. And it provides hyperlink capability and multilingual translation capability.

Syntax

the “$” in the sentence indicates that this is a template.

$ means this is a function name.

The number after $ is the priority.

query example:


$10the thing

the car

means the function name is “the” and the priority is 10. thing is the name of the parameter.

translation example:


the|这个

car|车

america|美国

of|的

$100the thing

thing $99of limit|limit $99of thing

the car of america

“|” split left and right. The grammatical order can be changed.

feature

After writing with limitations, It is capable of multilingual translation through handwriting rules and diction. click here

A knowledge graph is essentially a table with three columns and the ability to hyperlink. SSSPC does just that. Simple example, Complex examples.

query.pic

Easy to enter information. Then convert to JSON format, Eve format, Lisp format. Click here: JSON, Eve, Lisp

Similar projects

Eve is a programming language with sophisticated querying, reasoning, and executable nested formats.

Prolog is a programming language for storing and querying information that can’t be nested.

TypeDB is a database that supports nested formats.

屏幕截图 2025-06-12 163651

project url:

tomzheng/talking-structured-like-program-code:

Here’s a version on tiddlyhost

no-ui-talking

How to do it very simply by porting any web program to the tiddlywiki ecosystem. (save only)

1 Like

A simpler example. Simple example

And it makes the project description better to read and understand. tomzheng/talking-structured-like-program-code: A natural-language data format. hyperlink. multilingual translation. - Codeberg.org

I let the AI learn this syntax, and the AI can’t learn it.

It looks as though there’s something interesting here. But I am not following what you’re doing, I’m afraid. I’m home sick today, and maybe it’s partly the fuzzy brain, but I don’t understand what this is, or what you would use it for. Sorry.

1 Like

It’s frustrating that the AI can’t grasp the syntax I’ve illustrated either, but I’m running out of ideas, and it’s the easiest it’s ever been at the moment, with only two or three bits of knowledge.

Here’s the pre-requisite knowledge: counting multiplication and division before addition and subtraction in an addition, subtraction, multiplication, or division expression is all about operator precedence. The “+” sign in “a + b” is a medial operator, and a and b are the arguments.

My idea was to make computers read human language. Now that I’ve written natural language and can translate it into JSON, it proves that the computer reads the sentences I write, or at least that the computer can figure out how to go about dividing a sentence into nested multiple parts.

Based on the fact that the computer can read and understand natural language sentences, it was natural for me to provide a multilingual translation feature.

To avoid typing, I used hyperlinks, and then it became clear that a knowledge graph was naturally implemented. Inside the hyperlinked web page, a sentence is divided into parts.

Currently available table software can only filtering, sorting, grouping to view, and can not be directly clicked to view.

SSSPC can generate JSON data that TiddlyWiki can accept.

example:

input:

$100tiddlywiki title text
tiddlywiki hello hi

output:

[
{
"title":"hello",
"text":"hi",
"type":"tiddlywiki"
}
]

Interesting you link to Eve. Wasn’t there a TW/ eve plugin years ago back when we were on Google grpups? I thought Eve had folded due to lack of funding. That was eve wasn’t it?

https://btheado.github.io/tweve/

Thank you for sharing.

It looks to me like you’ve taken on a serious challenge.

Best of luck!

eve did terminate. But it still works.

I have the SSSPC to Eve guide here.

1 Like

I increased the explanation from 17 lines to 86 lines. The AI roughly understands it.

tomzheng/talking-structured-like-program-code: A natural-language data format. hyperlink. multilingual translation. - Codeberg.org