Artificial intelligence to the rescue.

purl.stanford.edu/zs699qq6356