Knowledge bases can be used to harness the cognitive abilities and representations in order to enable Intelligent Agents to reason over concepts and things. Upper Mappings also provide added structure to custom domain ontologies. By building on the shoulders of giants one can add semantic enrichment from various data sources to create and design a customized knowledge base. The below list provides some ways of curating with upper mappings, knowledge bases, and commonsense reasoning about the open world.