Abstract
FRED is a machine reader for extracting RDF graphs that are linked to LOD and compliant to Semantic Web and Linked Data patterns. We describe the capabilities of FRED as a semantic middleware for semantic web applications. In particular, we will show (i) how FRED recognizes and resolves named entities, (ii) how it links them to existing knowledge base, and (iii) how it gives them a type. Given a sentence in any language, it provides different semantic functionalities (frame detection, topic extraction, named entity recognition, resolution and coreference, terminology extraction, sense tagging and disambiguation, taxonomy induction, semantic role labeling, type induction) by means of a versatile user-interface, which can be recalled as REST Web service. The system can be freely used at http://wit.istc.cnr.it/stlab-tools/fred.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
- 2.
D. U. L. Ontology. http://www.ontologydesignpatterns.org/ont/dul/dul.owl.
- 3.
- 4.
- 5.
Prefix dul: stands for http://www.ontologydesignpatterns.org/ont/dul/dul.owl#.
- 6.
T. V. project. http://verbs.colorado.edu/~mpalmer/projects/verbnet.html.
- 7.
- 8.
Available at http://wit.istc.cnr.it/stlab-tools/fred/.
- 9.
Graphviz - Graph Visualization Software, http://www.graphviz.org/.
- 10.
- 11.
- 12.
- 13.
Sheldon - available at http://wit.istc.cnr.it/stlab-tools/sheldon/.
- 14.
- 15.
check http://msdn.microsoft.com/en-us/library/hh456380.aspx for the list of language codes.
- 16.
These triples are not returned in the graph-view result of FRED at http://wit.istc.cnr.it/stlab-tools/fred/, they are returned with all other serialization output options.
- 17.
Prefix fred: stands for http://www.ontologydesignpatterns.org/ont/fred/.
- 18.
Prefix pos: stands for http://www.essepuntato.it/2008/12/earmark#, semio: stands for http://ontologydesignpatterns.org/cp/owl/semiotics.owl#, rdfs: stands for http://www.w3.org/2000/01/rdf-schema# and xmls: stands for http://www.w3. org/2001XMLSchema#.
- 19.
- 20.
- 21.
Prefix owl: stands for http://www.w3.org/2002/07/owl#.
- 22.
Prefix rdf: stands for http://www.w3.org/1999/02/22-rdf-syntax-ns#.
- 23.
Hence, anaphora resolution has to be take into account for addressing the task.
- 24.
Prefix oke: stands for http://www.ontologydesignpatterns.org/data/oke-challenge/task-1/, dul: stands for http://www.ontologydesignpatterns.org/ont/dul/DUL.owl# and dbpedia: stands for http://dbpedia.org/resource/.
- 25.
Only full matches are counted as correct (e.g. if the system returns “Art School” instead of “National Art School” is counted as a miss).
- 26.
Prefix oke: stands for http://www.ontologydesignpatterns.org/data/oke-challenge/task-2/ and dul: stands for http://www.ontologydesignpatterns.org/ont/dul/DUL. owl#.
- 27.
- 28.
References
Bizer, C., Heath, T., Berners-Lee, T.: Linked data - the story so far. Int. J. Semant. Web Inf. Syst. 5(3), 1–22 (2009)
Bos, J.: Wide-coverage semantic analysis with boxer. In: Bos, J., Delmonte, R. (eds.) Semantics in Text Processing, pp. 277–286. College Publications, London (2008)
Ferragina, P., Scaiella, U.: Tagme: on-the-fly annotation of short text fragments (by wikipedia entities). In: Proceedings of the 19th ACM International Conference on Information and Knowledge Management, CIKM 2010, pp. 1625–1628. ACM, New York (2010)
Gangemi, A.: What’s in a Schema?. Cambridge University Press, Cambridge (2010)
Gangemi, A., Draicchio, F., Presutti, V., Nuzzolese, A.G., Recupero, D.R.: A machine reader for the semantic web. In: Blomqvist, E., Groza, T. (eds.) International Semantic Web Conference (Posters & Demos). CEUR Workshop Proceedings, vol. 1035, pp. 149–152. CEUR-WS.org (2013)
Gangemi, A., Nuzzolese, A.G., Presutti, V., Draicchio, F., Musetti, A., Ciancarini, P.: Automatic typing of DBpedia entities. In: Cudré-Mauroux, P., et al. (eds.) ISWC 2012, Part I. LNCS, vol. 7649, pp. 65–81. Springer, Heidelberg (2012)
Gangemi, A., Presutti, V.: Ontology design patterns. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies, 2nd edn. Springer, New York (2009)
Gangemi, A., Presutti, V., Recupero, D.R.: Frame-based detection of opinion holders and topics: a model and a tool. IEEE Comp. Int. Mag. 9(1), 20–30 (2014)
Iorio, A.D., Nuzzolese, A.G., Peroni, S.: Towards the automatic identification of the nature of citations. In: Castro, A.G., Lange, C., Lord, P.W., Stevens, R. (eds.) SePublica. CEUR Workshop Proceedings, vol. 994, pp. 63–74. CEUR-WS.org (2013)
Kamp, H.: A theory of truth and semantic representation. In: Groenendijk, J.A.G., Janssen, T.M.V., Stokhof, M.B.J. (eds.) Formal Methods in the Study of Language, vol. 1, pp. 277–322. Mathematisch Centrum (1981)
Musetti, A., Nuzzolese, A.G., Draicchio, F., Presutti, V., Blomqvist, E., Gangemi, A., Ciancarini, P.: Aemoo: exploratory search based on knowledge patterns over the semantic web. In: Semantic Web Challenge (2012)
Nuzzolese, A.G., Gangemi, A., Presutti, V.: Gathering lexical linked data and knowledge patterns from FrameNet. In: Proceedings of the 6th International Conference on Knowledge Capture (K-CAP), Banff, Alberta, Canada, pp. 41–48 (2011)
Peroni, S., Gangemi, A., Vitali, F.: Dealing with markup semantics. In: Proceedings of the 7th International Conference on Semantic Systems, pp. 111–118. ACM (2011)
Presutti, V., Consoli, S., Nuzzolese, A.G., Recupero, D.R., Gangemi, A., Bannour, I., Zargayouna, H.: Uncovering the semantics of wikipedia wikilinks. In: 19th International Conference on Knowledge Engineering and Knowledge Management (EKAW 2014) (2014)
Presutti, V., Draicchio, F., Gangemi, A.: Knowledge extraction based on discourse representation theory and linguistic frames. In: ten Teije, A., Völker, J., Handschuh, S., Stuckenschmidt, H., d’Acquin, M., Nikolov, A., Aussenac-Gilles, N., Hernandez, N. (eds.) EKAW 2012. LNCS, vol. 7603, pp. 114–129. Springer, Heidelberg (2012)
Recupero, D.R., Consoli, S., Gangemi, A., Nuzzolese, A.G., Spampinato, D.: A semantic web based core engine to efficiently perform sentiment analysis. In: Presutti, V., Blomqvist, E., Troncy, R., Sack, H., Papadakis, I., Tordai, A. (eds.) ESWC Satellite Events 2014. LNCS, vol. 8798, pp. 245–248. Springer, Heidelberg (2014)
Recupero, D.R., Presutti, V., Consoli, S., Gangemi, A., Nuzzolese, A.G.: Sentilo: Frame-based sentiment analysis. Cogn. Comput. 7, 211–225 (2014)
Acknowledgement
The research leading to these results has received funding from the European Union Horizons 2020 the Framework Programme for Research and Innovation (2014–2020) under grant agreement 643808 Project MARIO Managing active and healthy aging with use of caring service robots.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Consoli, S., Recupero, D.R. (2015). Using FRED for Named Entity Resolution, Linking and Typing for Knowledge Base Population. In: Gandon, F., Cabrio, E., Stankovic, M., Zimmermann, A. (eds) Semantic Web Evaluation Challenges. SemWebEval 2015. Communications in Computer and Information Science, vol 548. Springer, Cham. https://doi.org/10.1007/978-3-319-25518-7_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-25518-7_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-25517-0
Online ISBN: 978-3-319-25518-7
eBook Packages: Computer ScienceComputer Science (R0)