Last modified: June 11 1998
WorldWideMind
Project
Content
Any kind of help, sponsorship or even any participation would be highly appreciated.
Feel free to e-mail
Anton Kolonin if any questions, comments or suggestions.
Coordination |
Help wanted |
Administration |
Help wanted |
Language development |
Help wanted |
Initial knowledge definition |
Help wanted |
Exchange protocol development |
Help wanted |
Client-server engine development |
Help wanted |
Graphics tool development |
Help wanted |
Language development |
In progress |
|
Initial knowledge definition |
Waiting |
Help wanted |
Exchange protocol development |
In progress |
|
Client-server engine development |
In progress |
|
2-D graphics tool development |
Waiting |
Help wanted |
3-D graphics tool development |
|
Help wanted |
Currently, knowledge definition language is basically developed. It's called temporary
MDL (Mind Definition Language) and is just a subset of ORL (Object-Relational) language, developed at ProPro Group. In terms of artificial intelligence, syntax of this language provides just a rule definitions. What is important, there's no differences between category and rule or say between entity and relation). That mean relation of rule could be connected itself as category or entity by another rule or relation. That is just what known in neurophysiology when axon is connected not with dendrite of another neuron, but with dendrite. For example, below is just formal definition of Vladimir Lefebvre formal rules for his Algebra of Conscience.
// WorldWideMind project sample file // Author: Anton Kolonin // Last modified: June 4 1998 // Object-relational file syntax version VERSION "15.05.1998"; CLASS THINKNODE; OWNER (NAME DATA); TEXT "Think node";; CLASS VIEWPOS; OWNER (NAME DATA); TEXT "View position";; CLASS VIEWPOINT; OWNER (NAME DATA); TEXT "Point of view";; // Basic class Think node (similar to neuron) definition CLASS (NAME THINKNODE) ATTRIBUTES NAME NAME; , // name of node NAME IMAGE; , // visual presentation NAME TYPE; , // [TRUE|FALSE|NOT|OR|AND|XOR] kind of node NAME VALUE; , // {0.0 | 1.0} value of node meaning NAME COUNT; , // {0 - ...} node usage counter NAME INPUT; // node input network TYPE COLLECTION|SHARED; DOMAIN (NAME THINKNODE);, NAME OUTPUT; // node output network TYPE COLLECTION|SHARED; DOMAIN (NAME THINKNODE);; ; // Class Point of View definition CLASS (NAME VIEWPOINT) ATTRIBUTES NAME NAME; , // name of viewer NAME X; , NAME Y; , NAME Z; , NAME IMAGE; , // visual presentation NAME THINKS; TYPE COLLECTION|OWNED; DOMAIN (NAME VIEWPOS);; ; // Class View Position definition CLASS (NAME VIEWPOS) ATTRIBUTES NAME X; , NAME Y; , NAME Z; , NAME THINKS; TYPE REFERENCE; DOMAIN (NAME THINKNODE);; ; // Basic ethic rules by V.Lefebvre THINKNODE NAME GOOD; , NAME EVIL; , NAME ETHIC_SYSTEM; // Both etical systems , NAME CONFRONTATION; // Confrontation of good and good is good TYPE TRUE; VALUE 1; INPUT (NAME GOOD), (NAME GOOD); OUTPUT (NAME GOOD); , NAME COMPROMISE; // Compromise of good and good is good TYPE TRUE; VALUE 1; INPUT (NAME GOOD), (NAME GOOD); OUTPUT (NAME GOOD); , NAME CONFRONTATION; // Confrontation of evil and evil is evil TYPE TRUE; VALUE 1; INPUT (NAME EVIL), (NAME EVIL); OUTPUT (NAME EVIL); , NAME COMPROMISE; // Compromise of evil and evil is evil TYPE TRUE; VALUE 1; INPUT (NAME EVIL), (NAME EVIL); OUTPUT (NAME EVIL); , NAME AWARENESS; // Evil aware of evil becomes good TYPE TRUE; VALUE 1; INPUT (NAME EVIL), (NAME EVIL); OUTPUT (NAME GOOD); , NAME FIRST_ETHIC_SYSTEM; // Second ethic system , NAME CONFRONTATION; // Confrontation of good and evil is good TYPE TRUE; VALUE 1; INPUT (NAME FIRST_ETHIC_SYSTEM), (NAME GOOD), (NAME EVIL); OUTPUT (NAME GOOD); , NAME COMPROMISE; // Compromise of good and evil is evil TYPE TRUE; VALUE 1; INPUT (NAME FIRST_ETHIC_SYSTEM), (NAME GOOD), (NAME EVIL); OUTPUT (NAME GOOD); , NAME SECOND_ETHIC_SYSTEM; // Second ethic system , NAME CONFRONTATION; // Confrontation of good and evil is evil TYPE TRUE; VALUE 1; INPUT (NAME SECOND_ETHIC_SYSTEM), (NAME GOOD), (NAME EVIL); OUTPUT (NAME EVIL); , NAME COMPROMISE; // Compromise of good and evil is good TYPE TRUE; VALUE 1; INPUT (NAME SECOND_ETHIC_SYSTEM), (NAME GOOD), (NAME EVIL); OUTPUT (NAME GOOD); ;
Generally, the goals and means of this project came from certain number of sources:
American Society for Cybernetics
THE ANTHROPIC PRINCIPLE IN PSYCHOLOGY AND HUMAN CHOICE
WebMind is trademark of IntelliGenesis Corporation
Any names or products referenced are trademarks or registered trademarks of their respective owners.
Object-Relational Language and Universal Financial Object are trademarks of ProPro Group
Mind Definition Language and Mind Interchange Language are trademarks of Anton Kolonin
This page is designed by
Anton Kolonin