Analogy
- CURIE:
gmeow:Analogy - IRI: https://blackcatinformatics.ca/gmeow/Analogy
- Category: class
- Defined by:
gmeow:slices/inference - Box roles: TBox role (What is this?)
A reified analogical mapping — the source-to-target structure-mapping (Gentner) that warrants an analogical inference: it mediates a source domain (gmeow:analogicalSource), a target domain (gmeow:analogicalTarget), and the element-pair correspondences (gmeow:hasCorrespondence) holding between them, scored by structural consistency (gmeow:systematicity, solver-layer). The warrant of an analogical gmeow:InferenceCommitment points at an Analogy. Rival mappings compete; best-analogy selection is solver-layer like IBE, never an asserted isBest bit.
Structure
Subclass of: gufo:Relator
Practical Pattern
Use gmeow:Analogy as a specialized kind of gufo:Relator. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Analogy
- Source:
slices/core/inference/examples/analogy.ttl - Examples catalog: open in catalog#example-slices-core-inference-examples-analogy
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/inference/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example — ANALOGY (structure-mapping, Gentner).
#
# The Rutherford analogy: the atom is like the solar system. Analogical
# inference transfers relational structure from a familiar SOURCE (the solar
# system) to a TARGET (the atom) via a gmeow:Analogy whose element-pair
# gmeow:Correspondence relations carry the mapping. The mapping is scored by a
# solver-layer gmeow:systematicity (Gentner: deep relational structure beats
# shallow attribute matches). The warrant of the analogical
# gmeow:InferenceCommitment points at the gmeow:Analogy. Not truth-preserving,
# so the conclusion is gmeow:probable.
# --- The reified analogy (a relator) ---------------------------------------- #
ex:rutherfordAnalogy a gmeow:Analogy ;
rdfs:label "The atom is like the solar system"@en ;
gmeow:analogicalSource ex:solarSystem ;
gmeow:analogicalTarget ex:atom ;
gmeow:hasCorrespondence ex:corrCentral , ex:corrOrbiting ;
gmeow:systematicity "0.80"^^xsd:decimal . # solver-layer (Gentner structural consistency)
Ai Offline Replay
- Source:
slices/extensions/dreaming/examples/ai-offline-replay.ttl - Examples catalog: open in catalog#example-slices-extensions-dreaming-examples-ai-offline-replay
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/dreaming/ai-offline-replay/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example — AI memory-consolidation / generative replay.
#
# An AI agent (gmeow:SoftwareAgent) runs an offline gmeow:LearningEvent over a
# GTS agent-memory package (gmeow:GTSSegment with gmeow:gtsProfileAiPackage).
# The replay performs consolidation and concept formation, and uses an
# gmeow:Analogy to transfer structure between stored scenarios. A dream-like
# synthetic experience is derived from the replay to show the human↔machine
# dreaming parallel without asserting an equivalence.
ex:replayAnalogy a gmeow:Analogy ;
rdfs:label "customer-service to technical-support transfer"@en ;
rdfs:comment "An analogical structure-mapping used during offline replay to generalise across stored scenarios."@en ;
gmeow:analogicalSource ex:storedCustomerScenario ;
gmeow:analogicalTarget ex:storedTechnicalScenario ;
gmeow:hasCorrespondence ex:customerToTechnicalProblem .