Machine learning has found applications across a range of commercial enterprises. One of the exciting industries impacted by AI has been civil engineering. The aim of this paper is to review recent developments in AI as they relate to civil engineering. We highlight potential applications as well as the risks.