My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

What is TheWebMind
The human mind has the ability to have curiosity and creativity. It's able to innovate, create, develop and learn new things. These are features that machines are not (yet) able to simulate perfectly.
We should use this ability to create and innovate, leaving the machines the responsability to deal with everything that can be automatised. We will increase our results if we focus on what we do best as humans.
TheWebMind is a platform which has an engine able to interpret human knowledge. Using this knowledge, theWebMind speeds up tasks such as analysis and development of softwares.
The information is passed onto theWebMind using WML (Web Mind Language). WML is the language developed exclusively for theWebMind, based on concepts of semi-natural languages (very close to natural language).
TheWebMind renders the WML and generates a KB (knowledge base). With this KB, theWebMind can apply normalisation rules to the database, development of patterns, classes, documentation, etc. The result is a complete structure for a complex and extensible system. Here are some of the possible outputs:
- Relational Data Base structure
- Object Oriented Structure
- Diagrams and documentation
- HTML forms (views)



Web Mind Language
The WML (Web Mind Language) is based on NLP (Natural Language Processing) concepts, an area of computer science which studies the integration between machine languages and human (natural) languages.
WML is the first language considered a [[Lignuagem_de_Programação_Discreta|discrete programming language]], and for that reason it is very similar to natural languages (such as Portuguese, English, Spanish, etc) with only a few specific syntax rules.
Visit the section about WML in the "developers" area and learn how to develop a system using this paradigm.


Goal
As theWebMind can work with everything that can be automatised, your time and skills can be better applied to develop different things that would not be done by a machine. Using theWebMind, you will develop much more and much faster, writing considerably less than usual, worrying less about patterns and rules and counting on a set of diagrams and documentation that will show you all the details of HOW and based on WHAT theWebMind got to such results, the structure it has prepared for your system, still generating indented as well as commented codes.
Remember that theWebMind bases its instructions and deductions on the analyst/developer's knowledge therefore its results are directly related to their knowledge.

Powered by Google Project Hosting