...it sounds like what you want is a search engine that returns actual data...
...at first read it sounds like you want all of this to be done manually?

No. The idea is that information providers (commercial or otherwise) register themselves as responders. Doing this, they would provide an IP/port combination that would respond to the knowledge protocol; and to those query subjects for which they have registered.

It is up to each information provider to perform the searching of their site only (thought this might be contracted out), in response to the query and return the information requested.

The distributed database I mentioned would only contain the registration database, kill-list information, maybe even a information provider rating system, but no actual information vis-a-vis answers to queries.

All the information delivered by the protocol would be supplied by the information providers in response to queries. If they don't want to release the information into the public domain, they simply do not provide it--and their rating/kill-list position should quickly reflect the fidelity of their responses.

The process would be automated, and probably not be email-based.


Examine what is said, not who speaks.
"Efficiency is intelligent laziness." -David Dunham
"Think for yourself!" - Abigail
"Memory, processor, disk in that order on the hardware side. Algorithm, algorithm, algorithm on the code side." - tachyon

In reply to Re^2: X-prize: A Knowledge Protocol by BrowserUk
in thread X-prize software challenge? by BrowserUk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.