Chemify’s software involves a chemical programming language, natural language recognition for the translation of synthetic procedures, and a comprehensive ontology that allows for the straightforward creation of processes with insight into reaction conditions and flagging potential problems