Messy data is the norm. My "location" column had blanks, "Earth", bare cities, 65 languages. My tool gives three answers: confident, unstated, unresolved. A wrong confident label costs more than an honest "I don't know." Zero wrong confident calls across thousands of tests.