The technological singularity is the theoretical point in the development of a scientific civilization at which technological progress accelerates into infinity or beyond prediction. It is believed to happen after humans will create artificial intelligence smarter than themselves, which will then be able to create even better AI, causing ever accelerating increase of intelligence, and accelerating technological progress with it.