List of Figures

 

Chapter 1. What is the intelligent web?

Figure 1.1. The triangle of intelligence: the three essential ingredients of intelligent applications.

Figure 1.2. This snapshot shows the categories on the MySpace websites.

Figure 1.3. To learn more about mashups, visit sites like ProgrammableWeb.

Figure 1.4. The Google News website is an intelligent portal application.

Figure 1.5. The YouTube categories for videos. The reference schema for the categorization of content is shown on the left panel.

Figure 1.6. A screenshot that shows the list of available houses on craigslist combined with maps from the Google maps service (source: http://www.housingmaps.com).

Chapter 2. Searching

Figure 2.2. A UML diagram of the classes that we used to crawl, index, and search a set of web pages

Figure 2.3. An overview of searching for a set of documents with different formats

Figure 2.5. A directed graph that represents the linkage between the “biz” web pages.

Figure 2.12. The MapReduce implementation of Hadoop using a distributed file system

Figure 2.13. This diagram shows the set of relevant documents and the set of retrieved documents; their intersection is used to define the search metrics precision and recall.

Figure 2.14. A typical precision/recall plot for a search engine

Chapter 3. Creating suggestions and recommendations