This UROP will continue the work begun this past spring in applying Common Sense Reasoning (CSR) to the problem of object placement in a 3D world.  The goal of this project is to develop a set of positional predicates for ConceptNet that describe object location clearly enough for a computer to automatically place them.  In other words, positional predicates encode the knowledge of how object locations relate to each other, for instance, chairs "around" a table and tables "on top of" the floor.

The results of this work can expand the inference capabilities of Common Sense Reasoning.  We are currently developing it as an application of common sense to video game development.  Many modern games have hundreds if not thousands of 3D game objects that are often hand placed by artists and developers in the game.  As an alternative, 
