While DNLE provides a host of powerful services, they aren't very useful if application developers don't know what to do with them. Knowing what to store and when to store it, and understanding what to search for and when to search for it, is critical to enabling the real power of DNLE as a platform for building systems with artificial intelligence capabilities. By providing a higher-level layer of services, Interactive AI abstracts away the complexities of the low-level DNLE services and leverages those services in ways that may not be immediately apparent to the software developer.