Text this: Algorithmic Shadow Spectroscopy