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:
-
Contributor tags for each author (per +Content Attribution Guide):
contributor:Ben Goertzelcontributor:Nil Geisweillercontributor:Matthew Iklé- etc.
-
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
-
-
Type tag:
-
publication:paperorpublication: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
- Create the
Publicationsparent card - Create the
Publications+introcard 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-contentscard 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_cardsto 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_cardsto create the content card and+tagssubcard in one operation