11. The method of claim 10 , wherein determining the set of intents comprises applying the semantic reasoner to the user input to translate the input into the set of intents.
10. The method of claim 9 , further comprising, before the querying: receiving a user input; and determining a set of intents based on the user input, wherein the set of intents comprises an anticipated use of the three dimensional package.