Companion cognitive systems: A step towards human-level AI

Kenneth D Forbus*, Thomas R Hinrichs

*Corresponding author for this work

Research output: Contribution to conferencePaperpeer-review

9 Scopus citations


We are developing Companion Cognitive Systems, a new kind of software that can be effectively treated as a collaborator. Aside from their potential utility, we believe this effort is important because it focuses on three key problems that must be solved to achieve human-level AI: Robust reasoning and learning, performance and longevity, and interactivity. We describe the ideas we are using to develop the first architecture for Companions: Analogical processing, grounded in cognitive science for reasoning and learning, a distributed agent architecture hosted on a cluster to achieve performance and longevity, and sketching and concept maps to provide interactivity.

Original languageEnglish (US)
Number of pages5
StatePublished - 2004
Event2004 AAAI Fall Symposium - Arlington, VA, United States
Duration: Oct 21 2004Oct 24 2004


Other2004 AAAI Fall Symposium
Country/TerritoryUnited States
CityArlington, VA

ASJC Scopus subject areas

  • Engineering(all)


Dive into the research topics of 'Companion cognitive systems: A step towards human-level AI'. Together they form a unique fingerprint.

Cite this