X-Git-Url: http://www2.svjatoslav.eu/gitweb/?p=sixth-data.git;a=blobdiff_plain;f=doc%2Findex.html;h=c719c14e1a95c91702ffdb0a7e7b8693eb7925cd;hp=d0f979d5b047cfde09b816345d0080da6f77137e;hb=b382105757c3d9a2bb528fa8e4218354feff2429;hpb=32e305d7f189ddd3a6e62a2abf29065187cc75b2 diff --git a/doc/index.html b/doc/index.html index d0f979d..c719c14 100644 --- a/doc/index.html +++ b/doc/index.html @@ -2,7 +2,7 @@
runtime objects for every transaction. How about creating united database/computation engine instead to: +
+the system decide at runtime which data to keep in what kind of +memory. +
@@ -280,9 +284,11 @@ memory.+https://www.kenneth-truyers.net/2016/10/13/git-nosql-database/ ) +
@@ -299,36 +305,108 @@ thought…) -+Maybe every problem can be translated to geometry (use any shapes and +as many dimensions as you need). Solution(s) to such problems would +then appear as relatively simple search/comparison/lookup results. As +a bonus, such geometrical *data storage* AND *computation* can be +naturally made in *parallel* and *distributed*. That's what neurons in +the brain appear to be doing ! :) . Learning means building/updating +the model (the hard part). Question answering is making (relatively +simple) lookups (geometrical queries) against the model. +
++Object oriented programming is inspired by the way human mind +operates. It allows programmer to express ideas to computer in a more +human-like terms. +
+ ++It is possible to map object model to geometrical hyperspace: +
+ ++Consider we want to create database of books and authors. Book can +have multiple authors, and single person can be author for multiple +books. It is possible to store how many hours of work each author has +contributed to every book, using hyperspace as follows: +
+ ++Alternatively: +
-Interesting or competing projects with good ideas:
@@ -390,6 +469,13 @@ applications. + +