Knowledge Management in the Companion Cognitive Architecture
Constantine Nakos, Kenneth D. Forbus

TL;DR
This paper discusses the challenges and solutions in developing a scalable knowledge management system for the Companion cognitive architecture, aiming to enhance its cognitive capabilities.
Contribution
It presents the tools, representations, and practices developed for knowledge management in Companion and outlines future steps for autonomous knowledge handling.
Findings
Identified key challenges in knowledge encoding and manipulation.
Developed specific tools and representations for knowledge management.
Outlined future directions for autonomous knowledge management.
Abstract
One of the fundamental aspects of cognitive architectures is their ability to encode and manipulate knowledge. Without a consistent, well-designed, and scalable knowledge management scheme, an architecture will be unable to move past toy problems and tackle the broader problems of cognition. In this paper, we document some of the challenges we have faced in developing the knowledge stack for the Companion cognitive architecture and discuss the tools, representations, and practices we have developed to overcome them. We also lay out a series of potential next steps that will allow Companion agents to play a greater role in managing their own knowledge. It is our hope that these observations will prove useful to other cognitive architecture developers facing similar challenges.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemantic Web and Ontologies · Cognitive Science and Mapping · Cognitive Computing and Networks
