Real World Descriptions

Jeebox is designed to describe the real world.


@Fred saw @Mary // simple statements (dog of @fred) ran away // tree based statements Your~dog ate my~lettuce // pronouns (your~dog) @Fred ran #until @Fred was tired // temporal operators (#until) \You can % describe anything // modality (%describe) @Fred quickly~ate a~cake // adverbs (quickly~ate) \He was hot // Anaphorisms (\He) @Fred asked {Can \I go} // statements ({Can \I go}) the~blue~dog ate green~cheese // adjectives (green~cheese) 2~men ate every~fish // quantifiers (every~fish, 2~men) // complex statements ::how::can (\someone fall so~far) #without (%realising it)

I think, to be sure that Jeebox can really describe the real world, we'd need an actual test, a real-world translation app. Then any minor tweaks or changes to Jeebox needed, could be made. Then we can prove it can describe the real world. Until that time, this is what we have!

Jeebox is being used for my compiler, Speedie, so it does have a real-world test for the code-description side of it. And I did make a few tweaks to Jeebox during the making of Speedie, however the changes were very few! Jeebox was almost perfect before I began Speedie! I'm assuming it's the same for translation too, as it looks great already.

Meaningfully describing the real world has many potential uses... Translation is a big one. Jeebox in theory could be the basis for near-perfect translation... Once you have a good "dictionary" code... and a good dictionary 'word-bank', translating between languages is easy.

Actually creating a big word-bank however requires a team to create. I can't do that alone. And in fact I've done too much alone already so even if I COULD... the overall work (what I've done so far and what I'd have to do next) is too much for me.