About

FRED is a machine reader for the Semantic Web: it is able to parse natural language text in 48 different languages and transform it to linked data. It is implemented in Python and available as REST service and as a Python library suite [fredlib]. FRED background theories are: Combinatory Categorial Grammar [C&C], Discourse Representation Theory [DRT, Boxer], Frame Semantics [Fillmore 1976] and Ontology Design Patterns [Ontology Handbook]. FRED leverages Natural Language Processing components for performing Named Entity Resolution [Stanbol, TagMe], Coreference Resolution [CoreNLP], and Word Sense Disambiguation [Boxer, IMS]. All FRED graphs include textual annotations and represent textual segmentation, expressed by means of EARMARK and NIF.

Features

  • N-ary relation and Event extraction by using frame detection
  • Relation extraction between frames, events, concepts and entities
  • Negation representation
  • Modality representation
  • Adjective semantics
  • Temporal relation extraction from tense expressions
  • Semantic annotation of text fragments
  • Coreference resolution
  • Type and taxonomy induction
  • Incremental role propagation
  • Entity linking to Semantic Web data
  • Word-sense disambiguation
  • Pattern-based subgraph extraction
  • Named-graph generation
  • REST service
  • Python tool suite for graph manipulation

STLab news

 

Publications

For citing FRED in academic papers please use:
  • "Semantic Web Machine Reading with FRED". Aldo Gangemi, Valentina Presutti, Diego Reforgiato Recupero, Andrea Giovanni Nuzzolese, Francesco Draicchio, Misael Mongiovì. Semantic Web Journal 8(6):873-893, 2017. PDF BibTex

Conference papers:

  • "Knowledge Extraction Based on Discourse Representation Theory and Linguistic Frames". Valentina Presutti, Francesco Draicchio, Aldo Gangemi. EKAW 2012: 114-129 PDF BibTex

For citing methods and applications built on top of FRED:

  • "Sentilo: Frame-Based Sentiment Analysis", Diego Reforgiato Recupero, Valentina Presutti, Sergio Consoli, Aldo Gangemi, Andrea Giovanni Nuzzolese, Cognitive Computation, 2014, Springer Science+Business Media New York 2014. PDF BibTex
  • "Frame-based detection of opinion holders and topics: a model and a tool", Aldo Gangemi, Valentina Presutti, Diego Reforgiato, Published in IEEE Computational Intelligence Magazine IEEE special issue on Computational Intelligence for Natural Language Processing (CINLP), Volume 9, Issue 1, pages 20-30, February 2014. PDF BibTex
  • "Automatic typing of DBpedia entities", Aldo Gangemi, Andrea Giovanni Nuzzolese, Valentina Presutti, Francesco Draicchio, Alberto Musetti, and Paolo Ciancarini, ISWC 2012. PDF BibTex
  • "Uncovering the semantics of Wikipedia pagelinks", Valentina Presutti, Sergio Consoli, Andrea G. Nuzzolese, Diego Reforgiato Recupero, Aldo Gangemi, Ines Bannour, Haifa Zargayouna, Proceedings of the 19th International Conference on Knowledge Engineering and Knowledge Management (EKAW 2014), volume 8876 of Lecture Notes in Computer Science, pages 413-428, Springer-Verlag, New York. PDF BibTex

Workshop papers:

  • "Extracting knowledge from text using SHELDON, a Semantic Holistic framEwork for LinkeD ONtology data". Diego Reforgiato Recupero, Andrea Giovanni Nuzzolese, Sergio Consoli, Valentina Presutti, Misael Mongiovì, Silvio Peroni, in Proceedings of WWW 2015: 24th International World Wide Conference, Companion Workshop 2015: pages 235-238, doi: 10.1145/2740908.2742842. BibTex
  • "Semantic Web-based Sentiment Analysis", Diego Reforgiato Recupero, Sergio Consoli, Aldo Gangemi, Andrea Giovanni Nuzzolese, Valentina Presutti, Daria Spampinato. Proceedings of Semantic Sentiment Analysis Workshop at the Extended Semantic Web Conference (ESWC2014), Crete, Greece, volume 1329 of CEUR Workshop Proceedings, pages 25-28. PDF BibTex
  • "FRED as an Event Extraction Tool", Aldo Gangemi, Ehab Hassan, Valentina Presutti, Diego Reforgiato Recupero, in proceedings of DeRiVE 2013, Detection, Representation and Exploitation of Events in the Semantic Web, ISWC 2013. PDF BibTex
  • "A Machine Reader for the Semantic Web", Aldo Gangemi, Valentina Presutti, Francesco Draicchio, Andrea Giovanni Nuzzolese, Diego Reforgiato, Proceedings of the ISWC 2013 Posters & Demonstrations Track a track within the 12th International Semantic Web Conference (ISWC 2013), Sydney, Australia, October 23, 2013. Volume 1035 of CEUR Workshop Proceedings, pages 149-152. PDF BibTex

Challenge papers:

  • "Sentilo: Semantic Web-based Sentiment Analysis", Valentina Presutti, Diego Reforgiato Recupero, Aldo Gangemi, Andrea G. Nuzzolese, Sergio Consoli, Daria Spampinato. Semantic Web Challenge, 12th International Semantic Web Conference, Sydney, Australia. PDF
  • "SHELDON: Semantic Holistic framEwork for LinkeD Ontology data", Diego Reforgiato Recupero, Andrea G. Nuzzolese, Sergio Consoli, Aldo Gangemi, Valentina Presutti. Semantic Web Challenge, 13th International Semantic Web Conference, Riva del Garda, Trentino, Italy. PDF

Posters:

  • "SHELDON: Semantic Holistic framEwork for LinkeD Ontology data", Sergio Consoli, Aldo Gangemi, Andrea G. Nuzzolese, Valentina Presutti, Diego Reforgiato Recupero, 9th International Conference on Knowledge Engineering and Knowledge Management (EKAW 2014), Linköping, Sweden. PDF BibTex
  • "Legalo: revealing the semantics of links", Sergio Consoli, Andrea G. Nuzzolese, Valentina Presutti, Diego Reforgiato Recupero, Aldo Gangemi. 19th International Conference on Knowledge Engineering and Knowledge Management (EKAW 2014), Linköping, Sweden. PDF BibTex
  • "A Semantic Web Based Core Engine to Efficiently Perform Sentiment Analysis", Diego Reforgiato Recupero, Sergio Consoli, Aldo Gangemi, Andrea Giovanni Nuzzolese, Daria Spampinato. In Presutti V., Blomqvist E., Troncy R., Sack H., Papadakis I., and Tordai A. (Eds.), The Semantic Web: ESWC 2014 Satellite Events, Lecture Notes on Computer Science, volume 8798, pages 245-248. Springer-Verlag, New York. PDF BibTex

Semantic Technology Laboratory