- Strategic Querying: The cycle begins not with a blind scrape of data, but with the selection of an “interesting query.”
- Templated Search: The formal query is translated into dozens of natural language variations using a library of templates.
- Constrained Parsing: When a potential answer is found, it is parsed and interpreted through the lens of the system’s existing knowledge.
- Consistency Checking: The candidate fact is then checked against the entire knowledge base.
- External Verification: The new, candidate fact is re-rendered into a complete sentence and used as a new search query.
- Human Review: Finally, the verified, novel facts are presented to a human operator for final approval before being asserted into the knowledge base.