Improved text matching with hyphenated words