9. A computer-readable memory medium, including instructions for providing automated directory assistance, the instructions executable to: receive a user utterance from a user accessing directory assistance; detect a keyword in the user utterance; send a query to a directory assistance database, the query based at least in part on the keyword; receive, from the directory assistance database, queried records that satisfy the query; determine hierarchical categories associated with the queried records; and disambiguate the queried records based at least in part on the hierarchical categories, including instructions executable to disambiguate a subset of the queried records, wherein the queried records in the subset share a common hierarchical category.
9. A computer-readable memory medium, including instructions for providing automated directory assistance, the instructions executable to: receive a user utterance from a user accessing directory assistance; detect a keyword in the user utterance; send a query to a directory assistance database, the query based at least in part on the keyword; receive, from the directory assistance database, queried records that satisfy the query; determine hierarchical categories associated with the queried records; and disambiguate the queried records based at least in part on the hierarchical categories, including instructions executable to disambiguate a subset of the queried records, wherein the queried records in the subset share a common hierarchical category. 12. The memory medium of claim 9 , wherein the user utterance is an utterance selected from a name utterance, a category utterance, a city utterance, a state utterance, a location utterance, and an address utterance.