Background Publications Ingestion Plan

Background Publications Ingestion Plan

Source: OpenCog Background Publications Scope: ~34 papers, 5 books, ~6 background resources Goal: Create wiki cards for each publication with proper contributor attribution and topic tagging.


Card Structure

Each publication gets its own card under a Publications parent:

Publications (parent — table of contents) Publications+intro (overview text) Publications+The General Theory of General Intelligence (individual publication) Publications+Probabilistic Logic Networks (individual publication) ...

Per-Publication Card Format

Each card should be Markdown type with this structure:

```markdown # [Title]

Authors: [Author1], [Author2], … Year: [YYYY] Venue: [Conference/Journal name] Links: PDF, arXiv, Amazon

Abstract / Summary

[Brief description of the paper’s contribution, 2-4 sentences. Can be pulled from the abstract if available, or written based on the title and context.]

Relevance to Hyperon

[1-2 sentences on why this publication matters for the Hyperon/OpenCog ecosystem. E.g., “Describes the PLN framework that underlies MeTTa’s probabilistic reasoning capabilities.”] ```

Tags

Each publication card should have a +tags subcard with:

  1. Contributor tags for each author (per +Content Attribution Guide):
    • contributor:Ben Goertzel
    • contributor:Nil Geisweiller
    • contributor:Matthew IklĂ©
    • etc.
  2. Topic tags for the subject area:
    • PLN — Probabilistic Logic Networks
    • MOSES — Meta-Optimizing Semantic Evolutionary Search
    • Attention Allocation — ECAN / economic attention
    • NLP — Natural language processing, Link Grammar
    • AGI Theory — General AGI architecture and theory
    • Embodiment — Robotics, virtual worlds, Second Life, Minecraft
    • Pattern Mining — FISHGRAM, frequent subhypergraph mining
    • Cognitive Synergy — Integration of multiple AI components
    • MeTTa — Directly relevant to MeTTa language/runtime
  3. Type tag:
    • publication:paper or publication:book

Example

Card: Publications+The General Theory of General Intelligence

Content: ```markdown # The General Theory of General Intelligence: A Pragmatic Patternist Perspective

Authors: Ben Goertzel Year: 2021 Links: arXiv

Abstract / Summary

Presents a formal theory of general intelligence grounded in pattern theory, connecting algorithmic information theory with practical AGI architecture design.

Relevance to Hyperon

Provides the theoretical foundation for the Hyperon/MeTTa approach to AGI, articulating how pattern recognition and formation underlie general intelligence. ```

Tags subcard (Publications+The General Theory of General Intelligence+tags): contributor:Ben Goertzel AGI Theory publication:paper


Ingestion Steps

Phase 1: Setup

  1. Create the Publications parent card
  2. Create the Publications+intro card with an overview

Phase 2: Books (5 cards)

Create cards for the 5 books: - Engineering General Intelligence vol. 1 (Goertzel, 2014) - Engineering General Intelligence vol. 2 (Goertzel, 2014) - Probabilistic Logic Networks (Goertzel et al.) - Real World Reasoning (Goertzel et al.) - The Hidden Pattern (Goertzel)

Phase 3: Papers (34 cards)

Create cards for each paper, working through the source page section by section. Use batch_cards where possible to create the content card and +tags subcard together.

Phase 4: Background Resources (~6 cards)

Create cards for key background references: - Universal AI / AIXI (Hutter) - Solomonoff induction papers - Gödel Machine (Schmidhuber) - Gödel’s incompleteness theorems - JAGI (Journal of AGI) - AGI Conference series

Phase 5: Cross-References

  • Add a Publications+table-of-contents card listing all publications grouped by topic
  • Ensure publications are cross-linked to relevant Hyperon concept cards as they’re created

Contributor List (Known from Source)

These are the unique contributors identified from the publications page. Each should get a contributor: tag:

  • Ben Goertzel
  • Nil Geisweiller
  • Matthew IklĂ©
  • Joel Pitt
  • Cassio Pennachin
  • Jade O’Neill
  • Ruiting Lian
  • Zhenhua Cai
  • Gino Yu
  • Cosmo Harrigan
  • Amen Belayneh
  • Keyvan Sadeghi
  • Deheng Huang
  • Jared Wigmore
  • Moshe Looks
  • David Hart
  • Samir Araujo
  • Welter Silva
  • Fabricio Silva
  • Murilo Queiroz
  • Mike Ross
  • Linas Vepstas
  • Andre Senna
  • Hugo de Garis
  • Shuo Chen
  • Min Jiang
  • Ye Yang
  • Carlos Lopes
  • Ari Heljakka
  • Michael Ross
  • Rui Liu
  • Ted Sanders
  • George Sellman
  • Yongfeng Zhang
  • Changle Zhou
  • Ray Solomonoff
  • Marcus Hutter
  • Jurgen Schmidhuber

Notes for Agents

  • Use the contributor tag convention from +Content Attribution Guide
  • Check existing cards first before creating — use search_cards to avoid duplicates
  • Fetch abstracts when possible — if an arXiv or PDF link is available, read the abstract for the summary section
  • Don’t over-tag — stick to 1-2 topic tags per paper plus contributor tags
  • Name the card after the short title — drop subtitles if the name gets too long (Decko card names have practical limits)
  • Use batch_cards to create the content card and +tags subcard in one operation