But they come with a price. These tools generally run in an unsupervised coding environment, making it difficult, if not impossible, to find out how or why it created something. In some applications, these systems could create ethical and legal problems, Pelz-Sharpe said.