CILC 2005
Convegno Italiano di Logica Computazionale

21-22 giugno 2005
Aula Marconi, Consiglio Nazionale delle Ricerche,
Piazzale Aldo Moro 7, Roma

Home
Call for Papers
Comitato di programma
Comitato organizzatore
Date importanti

Atti del convegno
e Programma
Relazione invitata
Tutorials

Iscrizione al Convegno
Informazioni logistiche

Partecipanti al Convegno
Foto del Convegno


Tutorials



Roberto Basili
DISP, Università di Roma Tor Vergata
ai-nlp.info.uniroma2.it/basili

Integrating Natural Language Learning and Ontology Engineering

Intensive research work on applied semantics is currently driven by the expectations raised by the Semantic Web (SW). The process of modeling and management of ontological knowledge, although increasingly crucial in the design of SW applications, is still a largely empirical enterprise.

From the point of view of natural language processing (NLP), SW ontologies represent a new perspective over older problems along two major lines. First, domain ontologies are theories about a domain, usually expressed in linguistic terms. Most of the work done in knowledge representation and modeling for language understanding has a similar purpose. The research on semantic treatment of Web information is thus naturally connected to results and linguistic resources of the work done in natural language learning. Second, any Web document is (at a large extent) a textual object. In order to map any such instance into a semantically interoperable data object, a structure must be decided. The task of information extraction (IE) can be seen exactly as the process of detecting such structures (i.e. templates or frames), in texts, where they are only implicitly expressed. As, this applies to most of the information currently available on the Web, any realistic Semantic Web application calls for robust and large scale language processing capabilities.

Ontological and lexical knowledge interact critically in the above processes. The ontology determines the domain in which an IE process is immerse. However, it does not capture the "linguistic" ways such properties are realized in texts. Under a NLP perspective, such knowledge is usually encoded in lexicons. Lexicons express linguistic properties somehow connected to relevant concepts in the ontology. However, the ways this connection is realized and represented semantically is an open issue: methods and solutions currently adopted are empirically grounded to the diverse application requirements.

In this tutorial, some recent work in the area of modeling and semi-automatic learning of ontological knowledge will be discussed. After a review of the current approaches, a linguistically principled approach to ontology engineering will be presented. Such an approach conforms to SW knowledge representation standards (i.e. OWL). It aims to support both corpus-driven ontology learning, as a structured natural language learning task, and ontology population, as a specific IE task. In order to discuss the benefits of the proposed methodology, some large scale applications, like IE and Question Answering systems, as developed within International Research projects funded by the European Community, will be presented and extensive empirical investigation will be reported.




Federico Chesani
DEIS, Università di Bologna
lia.deis.unibo.it/~fc
Marco Gavanelli
ENDIF, Università di Ferrara
www.ing.unife.it/docenti/MarcoGavanelli

Un approccio basato su logica computazionale per la specifica e la verifica dell'interazione fra agenti: il sistema SOCS-SI

Tra gli aspetti fondamentali nella progettazione di un sistema multi-agente, la specifica dell'interazione assume un ruolo fondamentale al fine di garantire un desiderato comportamento da parte del sistema intero. L'interazione fra agenti presenta molteplici aspetti che vanno quindi tenuti in considerazione: sintassi, semantica, verifica di conformita`, dimostrazione di proprieta`. In una societa` aperta, agenti eterogenei possono partecipare senza presentare particolari credenziali e non e' quindi possibile in particolare verificare il loro codice o la base di conoscenza per dimostrare che si atterranno alle regole in vigore. Nel progetto SOCS e` stato proposto un linguaggio, basato su una semantica abduttiva, per definire l'interazione in una societa` aperta di agenti. In tale linguaggio e` possibile definire un protocollo aperto, estendibile, non sovravincolante per il comportamento degli agenti. Al linguaggio corrisponde uno strumento software, SOCS-SI, per verificare in tempo reale che gli agenti si comportino come prescritto dalla societa` e per dimostrare automaticamente che i protocolli godano delle proprieta` espresse nei requisiti. In questo tutorial, mostreremo la teoria e gli strumenti (in particolare, il software SOCS-SI) che possono essere usati per progettare, definire e sperimentare protocolli di interazione fra agenti.




Stefania Costantini
DI, Università dell'Aquila
costantini.dm.univaq.it

Answer Set Programming and Data Integration Systems

Recent work demonstrates that Datalog and Answer Set Programming can be usefully employed in data integration systems. The Tutorial will introduce motivations and problems of data integration systems, and the use of Datalog for querying these systems. In particular, the "Global as View" (GAV) approach will be illustrated, and a possible implementation in Answer Set Programming will be oulined.




Pagina a cura di
Valerio Senni
senniatdisp.uniroma2.it