/awesome-commonsense

[Work in progress] A reading list for machine commonsense reasoning

Awesome Commonsense

Awesome PRs Welcome

A collection of papers and resources about common-sense knowledge graphs (CSKG) and reasoning (CSR).


Research in MCS aims to create machine common sense services that can help break down the barrier between the narrowly focused AI applications of today and the more general AI applications of the future.
https://www.darpa.mil/news-events/2018-10-11

Contents
  1. Common-Sense Knoweldge Graphs
  2. Tasks & Datasets
  3. Papers
  4. Tutorials/Workshops/Blogs

Common-Sense Knoweldge Graphs

  • ConceptNet

    • Intro: ConceptNet is a general, human-annotated commonsense knowledge graph, representing common concepts (words and phrases) that people use and the common-sense relationships between them. The knowledge in ConceptNet is collected from a variety of resources, including crowd-sourced resources (such as Wiktionary and Open Mind Common Sense), games with a purpose (such as Verbosity and nadya.jp), and expert-created resources (such as WordNet and JMDict). ConceptNet is the most widely-used general commonsense knowledge graph.
    • Authors: MIT Media Lab and Luminoso Technologies, Inc.
    • Paper: [ConceptNet 5.5: An Open Multilingual Graph of General Knowledge] in AAAI 2017
    • Website: [http://conceptnet.io/]
  • WebChild

    • Intro: WebChild is a large collection of commonsense knowledge, automatically extracted and disambiguated from Web contents. WebChild contains triples that connect nouns with adjectives via fine-grained relations like hasShape, hasTaste, evokesEmotion, etc. The arguments of these assertions, nouns and adjectives, are disambiguated by mapping them onto their proper WordNet senses.
    • Authors: Niket Tandon, Gerard de Melo, and Gerhard Weikum
    • Paper: [WebChild 2.0: Fine-Grained Commonsense Knowledge Distillation] in ACL 2017 (demo)
    • [Website @ MPI-INF]
  • ATOMIC

    • Intro: ATOMIC, extended from Event2Mind, is a commonsense knowledge base that focuses on inferential knowledge organized as typed if-then relations with variables (e.g., “if X pays Y a compliment, then Y will likely return the compliment”). It has nine if-then relation types to distinguish causes vs. effects, agents vs. themes, voluntary vs. involuntary events, and actions vs. mental states. Most assertions are about human social behaviors.
    • Authors: Maarten Sap et al. (AI2 & UW)
    • Paper: [ATOMIC: An Atlas of Machine Commonsense for If-Then Reasoning] in AAAI 2019
    • Website: [https://homes.cs.washington.edu/~msap/atomic/]

Tasks and Datasets