Skip to main content
Log in

Conceptual and content-based annotation of (multimedia) documents

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

This paper focuses on the techniques used in an NKRL environment (NKRL = Narrative Knowledge Representation Language) to deal with a general problem affecting the so-called “semantic/conceptual annotations” techniques. These last, mainly ontology-based, aim at “annotating” multimedia documents by representing, in some way, the “inner meaning/deep content” of these documents. For documents of sufficient size, the content modeling operations are separately executed on ‘significant fragments’ of the documents, e.g., “sentences” for natural language texts or “segments” (minimal units for story advancement) in a video context. The general problem above concerns then the possibility of collecting all the partial conceptual representations into a global one. This integration operation must, moreover, be carried out in such a way that the meaning of the full document could go beyond the simple addition of the ‘meanings’ conveyed by the single fragments. In this context, NKRL makes use of second order knowledge representation structures, “completive construction” and “binding occurrences”, for collecting within the conceptual annotation of a whole “narrative” the basic building blocks corresponding to the representation of its composing elementary events. These solutions, of a quite general nature, are discussed in some depth in this paper. This last includes also a short “state of the art” in the annotation domain and some comparisons with the different methodologies proposed in the past for solving the above ‘integration’ problem.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig 1
Fig. 2
Fig. 3

Similar content being viewed by others

Notes

  1. In McCarthy’s theory, the main formulas are sentences of the form , which are to be taken as assertions that the proposition is true in (ist) the context , itself asserted in an outer context . A well-known concrete implementation of McCarthy’s theory is represented by Guha’s “microtheories”, largely used in a CYC framework [55]; a recent re-interpretation of McCarthy’s ideas in Description Logics terms is [48].

  2. Work in a Dublin Core’s context is now mainly focused on the definition and use of the so-called “Dublin Core Application Profiles” (DCAP) [16]. A DCAP is a document (or set of documents) that describes the metadata used in a particular application. More precisely, a “DCAP declaration” identifies the specific DCMI terms (and/or the terms derived from other, more specialized, vocabularies) that are utilized by an organization, an information provider, or a user community in their metadata. A DCAP explains also how those terms have been customized or adapted to be used within the application.

  3. An implementation tool largely used for the set up of ontologically-oriented systems is Protégé, both in its standard frame version [71] and in the W3C congruent OWL version [50]. This last is endowed with an OWL plugin that allows the users to load and save OWL and RDF ontologies, edit and visualize OWL classes and their properties and to make use of reasoners such as the description logics classifiers (see, e.g., [84]).

  4. For completeness’ sake, we should also mention here the annotation, indexing and retrieval techniques for still images and videos that are sometimes denoted as “semantic-“or “content-based” techniques see, e.g., CBIR = Content-Based Image Retrieval. They are based on the use of some primary features like color structure, shape properties, textures etc. corresponding to MPEG-7 (low-level) Visual Descriptors and are computed using various image analysis algorithms. Substantial progresses have been accomplished these last years in the CBIR domain; see [57] for example. However, two important caveats must still be taken into account. According to the first, we can note that, at least from a description of the content point of view, these “primary features” are not very useful by themselves. The well-known remark: “… color distribution feature values of an image for red, black, and yellow still do not allow the conclusion that the image shows a sunset” [12] can then be considered as at least partially valid. Secondly, the so-called “semantic gap” between the results of the low-level signal processing and the corresponding explicit concepts needed for executing ‘intelligent’ querying/inference operations at the semantic level is far from being definitely bridged. A vast literature exists about the semantic gap problem and the possible solutions see, e.g., [29, 92] for recent work in this context.

  5. More in general, Computational Linguistics techniques can be utilized to produce, in a semi-automatic way, full NKRL-like formal representations from NL texts. The procedures used to implement this NL/NKRL “translation’ all derive from those developed in the eighties in the framework of RESEDA (in French, Reseau Sémantique Documentaire), an NKRL’s ancestor, see [96]. A recent prototype in this style, created in the framework of an “assisted living” application, in described in [5].

  6. In NKRL, the instances of concepts, i.e., the “individuals”, are denoted conventionally in upper case characters. Moreover, the “conceptual labels” of both concepts and individuals must include at least an underscore, see or , to emphasize that they are not surface NL terms but pertain on the contrary to the “deep level” (conceptual) domain.

References

  1. Acciarri A, Calvanese D, De Giacomo G, Lembo D, Lenzerini M, Palmieri M, Rosati R (2005) QUONTO: QUerying ONTOlogies. In: Veloso M, Kambhampati S (eds) Proceedings of the twentieth national conference on artificial intelligence and the seventeenth innovative applications of artificial intelligence conference. AAAI Press/MIT Press, Menlo Park, pp 1670–1671

    Google Scholar 

  2. Adida B, Herman I, Sporny M (eds) (2012) RDFa 1.1 primer, rich structured data markup for web documents—W3C working group note 07 June 2012, W3C, (http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607/, last accessed 4 February 2013)

  3. Arndt R, Troncy R, Staab S, Hardman L (2009) COMM: a core ontology for multimedia annotation. In: Staab S, Studer R (eds) Handbook on ontologies, 2nd edn. Springer, Berlin, pp 403–421

    Chapter  Google Scholar 

  4. Athanasiadis T, Tzouvaras V, Petridis K, Precioso F, Avrithis Y, Kompatsiaris Y (2005) Using a multimedia ontology infrastructure for semantic annotation of multimedia content. In: Handschuh S, Declerck T, Koivunen M-R (eds) Proceedings of the 5th International Workshop on Knowledge Markup and Semantic Annotation, SemAnnot 2005, co-located with the 4th International Semantic Web Conference, ISWC 2005, CEUR 185, Trier, pp. 59–68 (http://ceur-ws.org/Vol-185/semAnnot05-06.pdf, last accessed 4 February 2013)

  5. Ayari N, Chibani A, Amirat Y (2012) A semantic approach to enhance human-robot interaction in AmI environments. In: Yamada S (ed) Proceedings of the 2012 International Workshop on Human-Agent Interaction (iHAI 2012), co-located with the 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2012). National Institute of Informatics, Osaka, pp 61–64

    Google Scholar 

  6. Bagdanov AD, Bertini M, Del Bimbo A, Serra G, Torniai C (2007) Semantic annotation and retrieval of video events using multimedia ontologies. In: Proceedings of the International Conference on Semantic Computing, ISCS’07. IEEE Computer Society Press, Los Alamitos, pp 713–720

    Google Scholar 

  7. Bal M (1997) Narratology: introduction to the theory of narrative, 2nd edn. University Press, Toronto

    Google Scholar 

  8. Bechhofer S, van Harmelen F, Hendler J, Horrocks I, McGuinness DL, Patel-Schneider PF, Stein LA (eds) (2004) OWL web ontology language reference—W3C recommendation 10 February 2004, W3C (http://www.w3.org/TR/owl-ref/, last accessed 4 February 2013)

  9. Benmokhtar R, Huet B, Richard G, Essid S (2011) Feature extraction for multimedia analysis. In: Troncy R, Huet B, Schenk S (eds) Multimedia semantics: metadata, analysis and interaction, John Wiley, pp 35–58

  10. Bertini M, Becchi G, Del Bimbo A, Ferracani A, Pezzatini D (2011) A web system for ontology-based multimedia annotation, browsing and search. In: Proceedings of the 2011 IEEE International Conference on Multimedia and Expo, ICME 2011. IEEEXplore, Piscataway

    Google Scholar 

  11. Black WJ, Jowett S, Mavroudakis T, McNaught J, Theodoulidis B, Vasilakopoulos A, Zarri GP, Zervanou K (2004) Ontology-Enablement of a System for Semantic Annotation of Digital Documents. In: Handschuh S, Declerck T, Koivunen M-R, Dieng R, Benjamins R, Staab S, Proceedings of the 4th International Workshop on Knowledge Markup and Semantic Annotation, SemAnnot 2004, co-located with the 3rd International Semantic Web Conference, ISWC 2004, CEUR 184, Trier (http://ceur-ws.org/Vol-184/semAnnot04-05.pdf, last accessed 4 February 2013)

  12. Boll S, Klas W, Sheth A (1998) Overview on using metadata to manage multimedia data. In: Shet A, Klas W (eds) Multimedia data management—using metadata to integrate and apply digital media. McGraw-Hill, New York, pp 1–24

    Google Scholar 

  13. Cataldi M, Damiano R, Lombardo V, Pizzo A (2013) Lexical mediation for ontology-based annotation of multimedia. In: Oltremari A, Vossen P, Qin L, Hovy E (eds) New trends of research in ontologies and lexical resources, ideas, projects, systems. Springer, Berlin, pp 113–134

  14. Ceccato S (ed) (1961) Linguistic analysis and programming for mechanical translation (Technical report RADC-TR-60-18). Feltrinelli, Milano

    Google Scholar 

  15. Chaudhri VK, Farquhar A, Fikes R, Karp PD, Rice JP (1998) OKBC: a programmatic foundation for knowledge base interoperability. In: Mostow J, Rich C (eds) Proceedings of the 1998 National Conference on Artificial Intelligence—AAAI/98. MIT Press/AAAI Press, Cambridge

    Google Scholar 

  16. Cole K, Baker T (2009) Guidelines for Dublin core application profiles—DCMI recommendation 2009-05-18, Dublin core metadata initiative (http://dublincore.org/documents/profile-guidelines/, last accessed 4 February 2013)

  17. Corbett D (2003) Reasoning and unification over conceptual graphs. Kluwer Academic/Plenum Publishers, New York

    Book  MATH  Google Scholar 

  18. Crofts N, Doerr N, Gill T, Stead S, Stiff M (eds) (2011) Definition of the CIDOC conceptual reference model—version 5.0.4, ICOM/CIDOC CRM special interest group, Heraklion (http://cidoc-crm.org/docs/cidoc_crm_version_5.0.4.pdf, last accessed 4 February 2013)

  19. Cunningham H (2002) GATE, a general architecture for text engineering. Comput Humanit 36:223–254

    Article  Google Scholar 

  20. Cunningham H, Maynard D, Bontcheva K, Tablan V, Aswani N, Roberts I, Gorrell G, Funk A, Roberts A, Damljanovic D, Heitz T, Greenwood M, Saggion H, Petrak, J, Li Y, Peters W (2011) Text processing with GATE (Version 6), Department of Computer Science of the University of Sheffield

  21. DCMI Usage Board (2010) DCMI metadata terms—DCMI recommendation 2010-10-11, Dublin core metadata initiative (http://dublincore.org/documents/dcmi-terms/, last accessed 4 February 2013)

  22. Dyer MG (1983) In-depth understanding. The MIT Press, Cambridge

    Google Scholar 

  23. Ellis G (1995) Compiling conceptual graph. IEEE Trans Knowl Data Eng 7:68–81

    Article  Google Scholar 

  24. Federal Geographic Data Committee (2000) Content standard for digital geospatial metadata workbook version 2.0, federal geographic data committee, Washington (DC) (http://www.mpcer.nau.edu/metadata/downloads/workbook_0501_bmk.pdf, last accessed 4 February 2013)

  25. Finlayson MA, Gervás P, Mueller E, Narayanan S, Winston P (2010) Preface: computational models of narrative. In: Finlayson MA, Gervás P, Mueller E, Narayanan S, Winston P (eds) Computational models of narratives—papers from the AAAI fall symposium. AAAI Press, Menlo Park, pp vii–viii

    Google Scholar 

  26. Fritz DA, Fritz RJ (2003) MARC 21 for everyone: a practical guide. American Library Association, Chicago

    Google Scholar 

  27. Gangemi A, Mika P (2003) Understanding the semantic web through descriptions and situations. In: Meersman R, Tari Z, Schmidt DC (eds) Proceedings of the CoopIS, DOA, and ODBASE03 OTM Confederated International Conferences, Springer LNCS 2888, pp. 689–706

  28. Guza T (2010) The VRA core metadata standard: evolution, exploration and extensibility, San Jose State University LIBR 281 seminar in contemporary issues—metadata, San Jose (CA) (http://www.tracyguza.com/tracyguza/articles_files/visual%20resources.pdf, last accessed 4 February 2013)

  29. Hauptmann A, Yan R, Lin W-H, Christel M, Wactlar H (2008) Filling the semantic gap in video retrieval: an exploration. In: Kompatsiaris Y, Hobson P (eds) Semantic multimedia and ontologies. Springer, Berlin, pp 253–279

    Chapter  Google Scholar 

  30. Heath T, Bizer C (2011) Linked data: evolving the web into a global data space. Morgan & Claypool, San Rafael

    Google Scholar 

  31. Higginbotham J (2000) On events in linguistic semantics. In: Higginbotham J, Pianesi F, Varzi AC (eds) Speaking of events. University Press, Oxford, pp 49–79

    Google Scholar 

  32. Hitzler P, Krötzsch M, Parsia B, Patel-Schneider PF, Rudolph S (eds) (2009) OWL 2 web ontology language primer, W3C recommendation 27 October 2009 (http://www.w3.org/TR/owl2-primer/, last accessed 4 February 2013)

  33. http://amine-platform.sourceforge.net/component/engines/PrologPlusCG.htm (last accessed 4 February 2013)

  34. http://dublincore.org/ (last accessed 4 February 2013)

  35. http://www.cidoc-crm.org/rdfs/5.0.4/cidoc-crm (last accessed 4 February 2013)

  36. http://www.cyc.com/cyc/opencyc (last accessed 4 February 2013)

  37. http://www.getty.edu/research/tools/vocabularies/aat/index.html (last accessed 4 February 2013)

  38. http://www.getty.edu/research/tools/vocabularies/ulan/index.html (last accessed 4 February 2013)

  39. http://www.iconclass.nl (last accessed 4 February 2013)

  40. http://www.ihmc.us/users/phayes/IKL/SPEC/SPEC.html (last accessed 4 February 2013)

  41. http://www.itea2.org/project/index/view/?project=182 (last accessed 4 February 2013)

  42. Hyvönen E, Viljanen K, Tuominen J, Seppälä K (2008) Building a National Semantic Web Ontology and Ontology Service Infrastructure – The FinnONTO Approach. In: Bechhofer S, Hauswirth M, Hoffmann J, Koubarakis M (eds) The Semantic Web: Research and Applications – Proceedings of ESWC 2008, Springer LNCS 5021, pp. 95–109

  43. Jahn M (2005) Narratology—a guide to the theory of narrative, version 1.8, English Department of the Cologne University (http://www.uni-koeln.de/~ame02/pppn.htm, last accessed 4 February 2013)

  44. Jonquet C, Musen MA, Shah N (2008) A system for ontology-based annotation of biomedical data. In: Bairoch A, Cohen-Boulakia S, Froidevaux C (eds) Data integration in the life sciences, Proceedings of the 5th International Workshop (DILS 2008), Springer LNCS 5109, Sublibrary SL 8—Bioinformatics, pp. 144–152

  45. Kahan J, Koivunen M-R, Prud’hommeaux E, Swick RR (2002) Annotea: an open RDF infrastructure for shared web annotations. Comput Netw 39:589–608

    Article  Google Scholar 

  46. Kamp H, Reyle U (1993) From discourse to logic. Introduction to modeltheoretic semantics of natural language, Formal Logic and Discourse Representation. Kluwer, Dordrecht

    Google Scholar 

  47. Katz B, Borchardt G, Felshin S (2006) Natural language annotations for question answering. In: Sutcliffe G, Goebel R (eds) Proceedings of the 19th International Florida AI Research Society Conference, FLAIRS-19. AAAI Press, Menlo Park, pp 303–306

    Google Scholar 

  48. Klarman S, Gutiérrez-Basulto V (2011) Two-dimensional description logics for context-based semantic interoperability. In: Burgard W, Roth D (eds) Proceedings of the Twenty-Fifth AAAI Conference on Artificial Intelligence. AAAI Press, Menlo Park, pp 215–220

    Google Scholar 

  49. Klein D, Manning CD (2003) Accurate unlexicalized parsing. In: Hinrichs EW, Roth D (eds) Proceedings of the 41st annual meeting of the association for computational linguistics. ACL, Stroudsburg, pp 423–430

    Google Scholar 

  50. Knublauch H, Fergerson RW, Noy NF, Musen MA (2004) The Protégé OWL plugin: an open development environment for semantic web applications. In: McIlraith SA, Plexousaki D, van Harmelen F (eds) Proceedings of the 3rd International Semantic Web Conference, ISWC 2004, Springer LNCS 3298, pp. 229–243

  51. Koivunen M-R (2006) Semantic authoring by tagging with annotea social bookmarks and topics. In: Möller K, de Waard A, Cayzer S, Koivunen M-R, Sintek M, Handschuh S (eds) Proceedings of the 1st Semantic Authoring and Annotation Workshop, SAAW 2006, co-located with the 5th International Semantic Web Conference, ISWC 2006, CEUR 209, Trier (http://ceur-ws.org/Vol-209/saaw06-full08-koivunen.pdf, last accessed 4 February 2013)

  52. Kolodner JL (1984) Retrieval and organizational strategies in conceptual memory: a computer model. Lawrence Erlbaum Associates, Hillsdale

    Google Scholar 

  53. Lanfranchi V, Ciravegna F, Petrelli D (2005) Semantic Web-Based Document: Editing and Browsing in AktiveDoc. In: Gómez-Pérez A, Euzenat J (eds) The Semantic Web: Research and Applications – Proceedings of ESWC 2005, Springer LNCS 3532, pp. 623–632

  54. Lenat DB, Guha RV (1990) Building large knowledge based systems. Addison-Wesley, Reading

    Google Scholar 

  55. Lenat DB, Guha RV, Pittman K, Pratt D, Shepherd M (1990) CYC: toward programs with common sense. Commun ACM 33(8):30–49

    Article  Google Scholar 

  56. Levin B (1993) English verb classes and alternation, a preliminary investigation. University Press, Chicago

    Google Scholar 

  57. Lew MS, Sebe N, Djeraba C, Jain R (2006) Content-based multimedia information retrieval: state of the art and challenges. ACM Trans Multimed Comput Comm Appl 2:1–19

    Google Scholar 

  58. Lia Q, Chen YP (2010) Personalized text snippet extraction using statistical language models. Pattern Recog 43:378–386

    Article  Google Scholar 

  59. Lombardo V, Damiano R (2010) An intelligent tool for narrative-based video annotation and editing. In: Barolli L, Xhafa F, Vitabile S, Hsu HH (eds) Proceedings of the 2010 International Conference on Complex, Intelligent and Software Intensive Systems. IEEE Computer Society Press, Los Alamitos, pp 706–711

    Chapter  Google Scholar 

  60. Mäkelä E, Hyvönen E, Ruotsalo T (2012) How to deal with massively heterogeneous cultural heritage data – lessons learned in CultureSampo. Semant Web Interoperability Usability Applicability 3:85–109

    Google Scholar 

  61. Mani I, Pustejovsky J (2004) Temporal discourse models for narrative structure. In: Webber B, Byron D (eds) Proceedings of the ACL workshop on discourse annotation. Association for Computational Linguistics, East Stroudsburg, pp 57–64

    Google Scholar 

  62. Manjunath BS, Salembier P, Sikora T (eds) (2002) Introduction to MPEG 7: multimedia content description language. Wiley, Chichester

    Google Scholar 

  63. Manola F, Miller E (eds) (2004) RDF primer, W3C recommendation 10 February 2004, W3C (http://www.w3.org/TR/rdf-primer/, last accessed 4 February 2013)

  64. Masolo C, Borgo S, Gangemi A, Guarino N, Oltramari A (2003) WonderWeb deliverable D18 (IST Project 2001–33052), Laboratory for Applied Ontology, Trento (http://wonderweb.man.ac.uk/deliverables/documents/D18.pdf, last accessed 1 May 2013)

  65. McCarthy J (1993) Notes on formalizing context. In: Bajcsy R (ed) Proceedings of the thirteenth international joint conference on artificial intelligence—IJCAI/93. Morgan Kaufmann, San Francisco, pp 555–562

    Google Scholar 

  66. McShane M, Nirenburg S, Beale S (2011) Reference-related memory management in intelligent agents emulating humans. In: Langley P (ed) Advances in cognitive systems: papers from the 2011 AAAI Fall Symposium (Technical Reprot FS-11-01). AAAI Press, Menlo Park, pp 232–239

    Google Scholar 

  67. National Information Standards Organization, NISO (2007) The Dublin core metadata element set (ANSI/NISO Z39.85-2007), NISO Press, Bethesda (MD) (http://www.niso.org/apps/group_public/download.php/6576/The%20Dublin%20Core%20Metadata%20Element%20Set.pdf, last accessed 4 February 2013)

  68. Nazarenko A (1993) Representing Natural Language Causality in Conceptual Graphs: The Higher Order Conceptual Relation Problem. In: Mineau GW, Moulin B, Sowa JF (eds) Conceptual Graphs for Knowledge Representation – Proceedings of the First International Conference on Conceptual Structures, Springer LNAI 699, pp. 205–222

  69. Nilsson M, Powell A, Johnston P, Naeve A (2008) Expressing Dublin core metadata using the Resource Description Framework (RDF)—DCMI recommendation 2008-01-04, Dublin core metadata initiative (http://dublincore.org/documents/dc-rdf/, last accessed 4 February 2013)

  70. Nirenburg S, Raskin V (2004) Ontological semantics. The MIT Press, Cambridge

    Google Scholar 

  71. Noy NF, Fergerson RW, Musen MA (2000) The Knowledge Model of Protégé-2000: Combining Interoperability and Flexibility. In: Dieng R, Corby O (eds) Knowledge acquisition, modeling, and management—Proceedings of EKAW 2000, Springer LNCS 1937, pp. 17–32

  72. Palmer M, Gildea G, Xue N (2010) Semantic role labeling. Morgan and Claypool Publishers, San Rafael

    Google Scholar 

  73. Parson T (1990) Events in the semantics of english. The MIT Press, Cambridge

    Google Scholar 

  74. Pepper S (2010) Topic maps. In: Bates MJ (ed) Encyclopedia of library and information sciences, 3rd edn. Taylor & Francis, Abingdon, pp 5247–5260

    Google Scholar 

  75. Pustejovsky J, Ingria R, Saurí R, Castaño J, Littman J, Gaizauskas R, Setzer A, Katz G, Mani I (2005) The specification language TimeML. In: Mani I, Pustejovsky J, Gaizauskas R (eds) The language of time: a reader. University Press, Oxford, pp 545–558

    Google Scholar 

  76. Reiterer B, Concolato C, Hermann Hellwagner H (2010) Natural-Language-based Conversion of Images to Mobile Multimedia Experiences. In: Daras P, Mayora Ibarra O, eds., User Centric Media – Revised Selected Papers Presented at the First International Conference UCMedia 2009, Springer ICST 40, pp. 87–90

  77. Rubiera E, Polo L, Berrueta D, El Ghali A (2012) TELIX: an RDF-based model for linguistic annotation. In: Simperl E, Cimiano P, Polleres A, Corcho Ó, Presutti V (eds) The semantic web: research and applications—Proceedings of the 9th Extended Semantic Web Conference (ESWC 2012), Springer LNCS 7295, pp. 195–209

  78. Saggion H, Cunningham H, Bontcheva K, Maynard D, Hamza O, Wilks Y (2004) Multimedia indexing through multi-source and multi-language information extraction: the MUMIS project. Data Knowl Eng (DKE) 48:247–264

    Article  Google Scholar 

  79. Sanderson R, Ciccarese P, Van de Sompel H, Clark T, Cole T, Hunter J, Fraistat N (2012) Open annotation core data model—W3C community draft 09 May 2012, W3C (http://www.openannotation.org/spec/core/20120509.html, last accessed 4 February 2013)

  80. Sarraf Q, Ellis G (2006) Business rules in retail: the Tesco.com story. Bus Rules J 7(6) (http://www.brcommunity.com/n014.php?zoom_highlight=Tesco.com, last accessed 4 February 2013)

  81. Schank RC, Abelson RP (1977) Scripts, plans, goals and understanding: an inquiry into human knowledge structures. Lawrence Erlbaum, Oxford

    MATH  Google Scholar 

  82. Schubert LK, Hwang CH (2000) Episodic logic meets little red riding hood: a comprehensive, natural representation for language understanding. In: Iwanska L, Shapiro SC (eds) Natural language processing and knowledge representation: language for knowledge and knowledge for language. MIT/AAAI Press, Cambridge, pp 111–174

    Google Scholar 

  83. Shapiro SC (1979) The SNePS semantic network processing system. In: Findler NV (ed) Associative networks: representation and use of knowledge by computers. Academic, New York, pp 179–203

    Chapter  Google Scholar 

  84. Sirin E, Parsia B, Cuenca Grau B, Kalyanpur A, Katz Y (2007) Pellet: a practical OWL-DL reasoner. J Web Semant Sci Serv Agents World Wide Web 5:51–53

    Article  Google Scholar 

  85. Soergel D (1995) The Art and Architecture Thesaurus (AAT): a critical appraisal. Vis Resour 10:369–400

    Google Scholar 

  86. Sowa JF (1984) Conceptual structures: information processing in mind and machine. Addison-Wesley, Reading

    MATH  Google Scholar 

  87. Sowa JF (1999) Knowledge representation: logical, philosophical, and computational foundations. Brooks Cole Publishing Co., Pacific Grove

    Google Scholar 

  88. Spiliopoulou M, Müller RM, Brunzel M, Rinaldi F, Hess M, Dowdall J, Black WJ, Theodoulidis B, McNaught J, Bernard L, Zarri GP, Orphanos G, King M, Persidis A (2004) Coupling information extraction and data mining for ontology learning in PARMENIDES. In: Fluhr C, Grefenstette G, Croft WB (eds) Proceedings of the 7th International Conference on Computer-Assisted Information Retrieval (RIAO 2004). Centre de Hautes Etudes Internationales d’Informatique Documentaire (CID), Paris, pp 156–169

    Google Scholar 

  89. Stojanovic N, Abecker A, Etzion O, Paschke A (eds) (2009) Proceedings of the 2009 AAAI Spring Symposium on Intelligent Complex Event Processing (Technical report SS-09-05). AAAI Press, Menlo Park

    Google Scholar 

  90. Todorov K, James N, Hudelot C (2011) Multimedia ontology matching by using visual and textual modalities. MultimedTools Appl Int J 55:1–25

    Google Scholar 

  91. Uren V, Cimiano P, Iria J, Hanndschuh S, Vargas-Vera M, Motta E, Ciravegna F (2006) Semantic annotation for knowledge management: requirements and a survey of the state of the art. J Web Semant Sci Serv Agents World Wide Web 4:14–28

    Article  Google Scholar 

  92. Wang C, Zhang L, Zhang HJ (2008) Learning to reduce the semantic gap in web image retrieval and annotation. In: Myang S-H, Oard DW, Sebastiani F, Chua T-S, Leong M-K (eds) Proceedings of the 31st Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM Press, New York, pp 355–362

    Google Scholar 

  93. Westermann U, Jain R (2006) Events in multimedia electronic chronicles (E-Chronicles). Int J Semant Web Inf Syst 2(2):1–23

    Article  Google Scholar 

  94. Wielinga BJ, Schreiber AT, Wielemaker J, Sanderberg JAC (2001) From thesaurus to ontology. In: Gil Y, Musen M, Shavlik J (eds) Proceedings of the 1st International Conference on Knowledge Capture (K-CAP’01). ACM Press, New York, pp 194–201

    Google Scholar 

  95. Wittern C, Ciula A, Tuohy C (2009) The making of TEI P5. Lit Linguist Comput 24:281–296

    Article  Google Scholar 

  96. Zarri GP (1983) Automatic representation of the semantic relationships corresponding to a French surface expression. In: Kameny I, Oshika B (eds) Proceedings of the First International Conference on Applied Natural Language Processing. ACL, Stroudsburg, pp 143–147

    Chapter  Google Scholar 

  97. Zarri GP (1998) Representation of temporal knowledge in events: the formalism, and its potential for legal narratives. Inf Commun Technol Law 7:213–241

    Article  Google Scholar 

  98. Zarri GP (2005) Integrating the two main inference modes of NKRL, transformations and hypotheses. J Data Semant (JoDS) 4:304–340

    Google Scholar 

  99. Zarri GP (2009) Representation and management of narrative information. Theoretical principles and implementation. Springer, London

    Book  Google Scholar 

  100. Zarri GP (2009) Using rules in the Narrative Knowledge Representation Language (NKRL) environment. In: Giurca A, Gašević D, Taveter K (eds) Handbook of research on emerging rule-based languages and technologies: open solutions and approaches, vol. 1. Information Science Reference, Hershey, pp 50–75

    Chapter  Google Scholar 

  101. Zarri GP (2011) Knowledge representation and inference techniques to improve the management of gas and oil facilities. Knowl-Based Syst (KNOSYS) 24:989–1003

    Article  Google Scholar 

  102. Zarri GP (2011) A structured metadata approach for dealing in an ‘intelligent’ way with complex ‘narrative’ information. Int J Metadata Semant Ontologies (IJMSO) 6:10–22

    Article  Google Scholar 

  103. Zarri GP (2011) Differentiating between “Functional” and “Semantic” roles in a high-level conceptual data modeling language. In: Murray RC, McCarthy PM (eds) Proceedings of the 24th International Florida AI Research Society Conference, FLAIRS-24. AAAI Press, Menlo Park, pp 75–80

    Google Scholar 

  104. Zarri GP (2012) Mapping from lexical resources to high-level data modelling languages. In: Soares AL, Costa R (eds) Proceedings of ColabTKR 2012—Terminology and knowledge representation workshop, co-located with the 2012 Language Resources and Evaluation Conference (LREC). European Language Resources Association (ELRA), Paris, pp 19–25

    Google Scholar 

  105. Zarri GP (2013) Advanced computational reasoning based on the NKRL conceptual model. Expert Syst Appl (ESWA) 40:2872–2888

    Google Scholar 

  106. (2007) Information technology—Common Logic (CL): a framework for a family of logic-based languages (ISO/IEC 24707), ISO Copyright Office, Geneva

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gian Piero Zarri.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zarri, G.P. Conceptual and content-based annotation of (multimedia) documents. Multimed Tools Appl 72, 2359–2391 (2014). https://doi.org/10.1007/s11042-013-1463-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-013-1463-3

Keywords

Navigation