People produce knowledge, reflect on it, evolve it and share it with others by communicating with other people using symbol systems (languages) and by externalizing ideas and thoughts using paper and pencil. Computational systems have potential to go beyond such traditional media in support of people's intellectual creative tasks.

The KID (Knowledge Interaction Design) research explores how interactive systems should support and amplify people's intellectual creative tasks through what types of interactions. We integrate theoretical framework based on cognitive science, sociology, philosophy, learning sciences and design theories with state-of-the-art interactive software technology to address the issues.

Our research tries to model the process of how people produce, share and understand "knowledge," and to construct the "interaction engineering" framework, which supports to design representations for human-computer interaction.