Disambiguation is the process of resolving uncertainty when a word, phrase, symbol, or text string has more than one possible meaning. In natural language processing, word-sense disambiguation helps systems choose the interpretation that fits the surrounding context.