About

On this page we describe briefly the principles according to which we will try to build our company. We will try to create an organization that is decentralized and decisions in which are made on a consensus basis. Fortunately, the nature of the project we are undertaking is such that we can benefit from new forms of organization of business and collaborative activity. The bulk of the work that we have to accomplish concerns creation of new code. Although the creation of this code entail significant communication between the developers, we believe that we can maintain most of this communication remotely, without a central office of centralized data structure. We envision our organization as distributed global organization, where the developers will have the freedom to work from their homes.

However, at least in the beginning of this project, the commitment to this project will entail a large amount of personal time. There is a lot of code to be written. We cannot rely on volunteers. The workers must be paid for full time work, and as such duly monetarily rewarded. This is why we conduct a crowd funding. Also there is certain hardware infrastructure that has to be set up, in a distributed way, that also requires some funding. For example, we are planning to set up a prototype distributed data center ( see the white paper and presentation), and we estimate that minimal cost of such a network is in hundreds of thousands of dollars. At the moment we are a small group of academics involved full time in other research projects and thus we need to seek for funding to be able to devote any time to this project.

The measurable outcome of this project will be a public code base, that we plan to store on GitHub, that will fulfil the various needs of the project, such as crawling pages, storing and parsing, computing ranks,creating hierarchical indexes and various other software, part of which is documented in white paper. We believe that collaborative programming environment is ideally suited for the structure of this project. The commit information is sufficient for the distribution of monetary rewards to the developers.