Skip to content

iCog-Labs-Dev/conceptBlending

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Conceptual Blending Module

This project implements a set of AI-driven conceptual blending systems that integrate symbolic reasoning (MeTTa) and optimization techniques to generate creative conceptual combinations. The system supports GPT-enhanced conceptualization, constraint-based scoring, and information-theoretic evaluation of conceptual blends.

Submodules

This is the main executable pipeline that combines:

  • Symbolic concept representation in MeTTa
  • Information-theoretic analysis (entropy, emergence, mutual information)
  • Optimization using CMA-ES and Genetic Algorithms
  • Integration with GPT and ConceptNet agents
  • Evaluation through Optimality Constraints (e.g., topology, unpacking, good reason)

A simpler conceptual blending prototype based on graph matching and GPT.

What is Conceptual Blending

Conceptual blending is a cognitive process of combining elements from multiple conceptual spaces to form novel and meaningful ideas. This project automates blending using:

  • Symbolic AI (MeTTa) to represent and manipulate concepts.
  • Information-theoretic methods to quantify blend quality.
  • LLMs (like GPT) to extract and augment conceptual features.
  • Optimization strategies to search for high-fitness blends.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7

Languages