研究中，常识性知识是收集到的事实和一个普通人预知的信息。常识性知识问题是一个正在进行中的项目，属于知识表达领域（人工智能的一个分支领域）。它旨在创造一个常识知识库：一个数据库，包含大多数人拥有的所有的一般知识。它表达的方式，便于它可在人工智能程序中使用自然语言或作出关于普通世界的推论。这样的数据库是一种知识本体，其中最普遍的是所谓的上层本体。
许多工作要做.这个问题被认为是最难的，因为人工智能研究的广度和详细的常识性知识是巨大的。任何需要常识性知识的任务，被认为是人工智能完成：许多