Resumen
This article reports on the future of relations between humans and computers. In the user-friendliness scenario, computers become smart enough to communicate in natural language. In the computer friendliness scenario, humans radically adapt their practices in order to communicate with and take advantage of computers. Correspondingly, there are two complementary approaches to managing textual data on the Internet. They are natural language texts and computer-friendly encodings. Natural language texts store raw textual language with the expectation that computers will be smart enough to extract useful information. Computer friendly encodings use metadata, markup, and formalized or controlled languages to make texts easier to process by computers. Author identifies the significant levels of computer friendly encoding. These three levels metadata, markup, and semantic encoding-represent a continuum along the axis of increasing amounts of explicitness and formalization of content. The widespread use of computer friendly encodings will enable intelligent access to digitally stored information. There are numerous technical and political issues to resolve to realize this vision for a successful archive of computer science knowledge. Foremost among these is the development of standard computer friendly encodings for representing and organizing computer science knowledge and resources. |