Contextual grounding in human-computer dialogue