Is the web as good as it can be? Have we created a monstrous database that is beyond organization? Will search efforts continue to deliver irrelevant results?
I thought so until I read Thinking On The Web, by H. Peter Alesso and Craig F. Smith. Combining a history of web development to the present, and an insightful glimpse into what developers are currently working on to make the web better, Thinking on the Web brings together the technological contributions of Kurt Gödel, Alan Turing and Tim Berners-Lee.
These three men, born in 1906, 1912, and 1955, respectively, shaped the primary technology we use today. Few would argue the heart of the technological revolution is the internet. The development of what we today take for granted, we owe largely to Tim Berners-Lee, and the works of Godel and Turing, 40 years earlier.
Authors Alesso and Smith cite the ground-breaking changes brought about by the Agricultural Revolution and Industrial Revolution. "Each produced over a 100-fold factor of improvement in the access to basic human resources and subsequently freed individuals to pursue higher-level cultural and social goals."
Kurt Godel used logic to prove there are mathematical problems that can not be solved and, in fact, propositions that are presumably true but which cannot be either proved or disproved and are therefore undecidable. This finding, say Alesso and Smith, "is of particular importance in the fields of artificial intelligence and computer science in terms of defining the boundaries for automated system problem solving." Thinking on the Web explores the consequences of this discovery as it relates to the worldwide web.
What we have today is not perfect, as witnessed by all of our search engine results that are irrelevant to the query. So is it possible that the technological inventions of our day may represent a third revolutionary change – the Information Revolution? Could we move toward an intelligent semantic web?
The next level of productivity, if the Internet will indeed lead to the Information Revolution, is artificial intelligence (AI). Could software develop the ability to learn, to assimilate information, organize data and apply knowledge to solve problems?
AI came from Turing's work in World War II when he, as a cryptology expert, worked to break German codes. Later he developed his ideas of Intelligent Machinery, which Turing defined as what was meant by thinking and intelligence. We now know this under the term Artificial Intelligence.
While some chapters will be beyond our grasp as a lay audience, Thinking on the Web is enlightening for those who want a better grasp of the intellectual wrestling that formed the impetus for the development of computers and our current revolution in technology.