I am looking for a Python package that can take a text as input and return the same text with any "non-ASCII Unicode symbol" converted into a word that represents it, if such conversion makes sense.
For example, given the text:
This text is © John Smith. He likes √2 and €.
the output could be:
This text is copyright John Smith. He likes square root 2 and euro.
Any OS, license and price is fine.
(I have to convert some Unicode texts to ASCII, and want to avoid using too much information. The texts are medical papers written in English.)