除了预期的主要产品外,大多数化学反应还会产生大量副产品和副产物。虽然化学家可以预测许多主要的工艺杂质,但列举可能的次要杂质仍然是一个挑战,而系统地预测和追踪来自原材料或从一个合成步骤传播到下一个合成步骤的杂质则更具挑战性。在本研究中,我们开发了一种人工智能辅助方法,使用主要反应物以及这些材料中的试剂、溶剂和杂质作为输入,来预测和追踪多步反应中的杂质。我们展示了该工具在从苯酚合成对乙酰氨基酚的简单案例中的实用性,并提供了涵盖大多数化学反应的通用框架。我们的解决方案可用于 (1) 更快地阐明杂质、(2) 自动解释高通量反应筛选产生的数据,以及 (3) 更彻底的原材料风险评估,其中每一项都代表了小分子药物商业工艺开发中的关键工作流程。