Moreover, Confucius, Zhuang and other ancient Chinese philosophers made significant advances in science, technology, medicine, mathematics, astronomy and architecture, with inventions such as paper and the compass having a large impact on civilization.