Stata / Python algorithms for fuzzy merging names and selecting good matches, with language-specific rules, especially Hindi.