The ambition of Artificial Intelligence is to solve problems without human intervention. Often the problem description is given in human (natural) language. Therefore it is crucial to find an automatic way to understand a text written by a human. The research field concerned with the interactions between computers and natural languages is known under the name of Natural Language Processing (NLP), one of the most studied fields of Artificial Intelligence. In this paper we show that Probabilistic Logic Programming (PLP) is a suitable approach for NLP in various scenarios. For this purpose we use cplint on SWISH, a web application for Probabilistic Logic Programming. cplint on SWISH allows users to perform inference and learning with the framework cplint using just a web browser, with the computation performed on the server.

Probabilistic logic programming for natural language processing / Riguzzi, Fabrizio; Lamma, Evelina; Alberti, Marco; Bellodi, Elena; Zese, Riccardo; Cota, Giuseppe. - ELETTRONICO. - 1802:(2017), pp. 30-37. ((Intervento presentato al convegno 2016 AI*IA Workshop on Deep Understanding and Reasoning: A Challenge for Next-Generation Intelligent Agents, URANIA 2016 tenutosi a Genova nel 2016-11-28.

Probabilistic logic programming for natural language processing

Cota Giuseppe
2017

Abstract

The ambition of Artificial Intelligence is to solve problems without human intervention. Often the problem description is given in human (natural) language. Therefore it is crucial to find an automatic way to understand a text written by a human. The research field concerned with the interactions between computers and natural languages is known under the name of Natural Language Processing (NLP), one of the most studied fields of Artificial Intelligence. In this paper we show that Probabilistic Logic Programming (PLP) is a suitable approach for NLP in various scenarios. For this purpose we use cplint on SWISH, a web application for Probabilistic Logic Programming. cplint on SWISH allows users to perform inference and learning with the framework cplint using just a web browser, with the computation performed on the server.
Probabilistic logic programming for natural language processing / Riguzzi, Fabrizio; Lamma, Evelina; Alberti, Marco; Bellodi, Elena; Zese, Riccardo; Cota, Giuseppe. - ELETTRONICO. - 1802:(2017), pp. 30-37. ((Intervento presentato al convegno 2016 AI*IA Workshop on Deep Understanding and Reasoning: A Challenge for Next-Generation Intelligent Agents, URANIA 2016 tenutosi a Genova nel 2016-11-28.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/11381/2870778
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? ND
social impact