Лучше всего делать это на бэкенде и генерировать верстку уже с нужными тегами/тултипами. Т.е. берете текст, разбиваете на слова, нормализуете при необходимости, анализируете по словарю и генерируете верстку со словами, обернутыми тегом, например,
так.
Код:
<abbr title="А вы знали что в этом слове целых 3 буквы?">так</abbr>