• Aucun résultat trouvé

Viewing the Web as a Distributed Knowledge Base

N/A
N/A
Protected

Academic year: 2022

Partager "Viewing the Web as a Distributed Knowledge Base"

Copied!
1
0
0

Texte intégral

(1)

Viewing the Web as

a Distributed Knowledge Base

Serge Abiteboul

Coll`ege de France, INRIA Saclay & ENS Cachan, France

Information of interest may be found on the Web in a variety of forms, in many systems, and with different access protocols. A typical user may have in- formation on many devices (smartphone, laptop, TV box, etc.), many systems (mailers, blogs, Web sites, etc.), many social networks (Facebook, Picasa, etc.).

This same user may have access to more information from family, friends, as- sociations, companies, and organizations. Today, the control and management of the diversity of data and tasks in this setting are beyond the skills of casual users. Facing similar issues, companies see the cost of managing and integrating information skyrocketing.

We are interested here in the management of such data. Our focus is not on harvesting all the data of a particular user or a group of users and then managing it in a centralized manner. Instead, we are concerned with the management of Web data in place in a distributed manner, with a possibly large number of autonomous, heterogeneous systems collaborating to support certain tasks.

Our thesis is that managing the richness and diversity of user-centric data residing on the Web can be tamed using a holistic approach based on a dis- tributed knowledge base. All Web informations are represented as logical facts, and Web data management tasks as logical rules. We discuss Webdamlog, a vari- ant of datalog for distributed data management that we use for this purpose.

The automatic reasoning provided by its inference engine, operating over the Web knowledge base, greatly benefits a variety of complex data management tasks that currently require intense work and deep expertise.

Références

Documents relatifs

Af- ter the Comment Resource was published the Annotation Client notifies the Semantic Pingback Service by sending a pingback request with the Comment Resource as source and

In the case of an extensional head, this takes care of messages for local updates and messages to other peers, and in the case of a local intensional head, of local deduction as

[r]

We proposed to view the Web as a distributed knowledge base of logical facts and rules, and described Webdamlog, a Datalog-style language that enables automated reasoning over

At any time the set of processes inside a critical section is either empty, consists of one process that has an exclusive request, or consists only of processes with read

However, this may lead to the generation of inefficient implementations mainly because of: (1) the buffer components that correspond to receive ports will be replaced with

Ganjali, Hyperow: A distributed control plane for openow, in Proceedings of the 2010 Internet Network Management Conference on Research on Enter- prise Networking,

Two processes run on each node of the cluster: a Java reasoning process and a Redis database server process.. The Java process can read from and write to the database