Allowing users to turn natural language descriptions into functioning apps or interactive video portals.