The technologies used in Web 3.0 will be distinctively different from what we have now in Web 2.0. We are in process of spawning the core technologies of Web 3.0 where the machine extends human powered knowledge. In order for the machine to extend human powered knowledge, it needs to satisfy three technological aspects as [...]