Annotation by Transformation for the Automatic Generation of Content Customization Metadata

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2414)


Users are increasingly accessing the Internet from mobile devices as well as conventional desktop computers. However, it is not reasonable to expect content authors to create different data presentations for each device type, but the content source should be reused across multiple delivery contexts whenever possible. The objective of this research is to develop a supporting tool for the presentation customization that follows after the content specialization in device-independent authoring. This paper presents a tool that automatically generates content customization metadata on the basis of users’ editing operations toward the desired results of the customization. A prototype of the metadata generator was developed for the generation of page-clipping annotations to be used for an annotation-based transcoding system.


Editing Operation Annotation Document Target Document XPath Expression Document Object Model 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Abe, M. and Hori, M.: A visual approach to authoring XPath expressions. Proceedings of Extreme Markup Languages 2001, pp. 1–14 Montréal, Canada (2001).Google Scholar
  2. 2.
    Bickmore, T. W. and Schilit, B. N.: Digestor: Device-independent access to the World Wide Web. Proceedings of the 6th International World Wide Web Conference, Santa Clara, CA (1997).Google Scholar
  3. 3.
    Butler, M. H., Current Technologies for Device Independence. Technical Report HPL-2001-83, Hewlett-Packard Company (2001).Google Scholar
  4. 4.
    Sypher, A.: Introduction: Bringing programming to end users. In Allen Sypher et al. (Eds.): Watch What I Do: Programming by Demonstration. pp. 1–11, The MIT Press, Cambridge, MA (1993).Google Scholar
  5. 5.
    Denoue, L. and Vignollet, L.: An annotation tool for Web browsers and its applications to information retrieval. Proceedings of the 6th Conference on Content-Based Multimedia Information Access (RIAO 2000), Paris, France (2000).Google Scholar
  6. 6.
    Device Independence Principles. W3C Working Draft, (2001).
  7. 7.
    Document Object Model (DOM) Level 1 Specification Version 1.0. W3C Recommendation, (1998).
  8. 8.
    Erdmann, M., Maedche, A., Schnurr, H.-P., and Staab, S.: From manual to semi-automatic semantic annotation: about ontology-based text annotation tools. Proceedings of the COLING 2000 Workshop on Semantic Annotation and Intelligent Content, Luxembourg (2000).Google Scholar
  9. 9.
    Fox, A. and Brewer, E. A.: Reducing WWW latency and bandwidth requirements by real-time distillation. Proceedings of the 5th International World Wide Web Conference, Paris, France (1996).Google Scholar
  10. 10.
    Heflin, J. and Hendler, J.: Semantic interoperability on the Web. Proceedings of Extreme Markup Languages 2000, pp. 111–120 (2000).Google Scholar
  11. 11.
    Hori, M., Kondo, G., Ono, K., Hirose, S., and Singhal, S.: Annotation-based Web content transcoding. Proceedings of the 9th International World Wide Web Conference (WWW9), pp. 197–211, Amsterdam, Netherlands (2000).Google Scholar
  12. 12.
    Hori, M., Ono, K., Kondo, G., and Singhal, S.: Authoring tool for Web content transcoding. Markup Languages: Theory & Practice, 2(1): 81–106 (2000).CrossRefGoogle Scholar
  13. 13.
    Hori, M.: Semantic annotation for Web content adaptation. In D. Fensel, J. Hendler, H. Lieberman, and W. Whalster (Eds), Spinning the Semantic Web, pp. 542–573, MIT Press, Boston, MA (2002).Google Scholar
  14. 14.
    Kahan, J. and Koivunen, M.-R.: Annotea: an open RDF infrastructure for shared Web annotations. Proceedings of the 10th International World Wide Web Conference (WWW10), pp. 623–632, Hong Kong (2001).Google Scholar
  15. 15.
    Koyanagi, T., Ono, K., and Hori, M.: Demonstrational Interface for XSLT Stylesheet Generation. Markup Languages: Theory & Practice, 2(2): 133–152 (2001).CrossRefGoogle Scholar
  16. 16.
    Lassila, O.: Web metadata: a matter of semantics. IEEE Internet Computing, 2(4): 30–37 (1998).CrossRefGoogle Scholar
  17. 17.
    Lieberman, H. (Ed.): Your Wish is My Command: Programming by example. Morgan Kaufmann Publishers, San Francisco (2001).Google Scholar
  18. 18.
    Maes, S. H. and Raman, T. V.: Position paper for the W3C/WAPWorkshop on the Multi-modal Web, W3C, (2000).
  19. 19.
    Mea, V. D., Beltrami, C. A., Roberto, V., and Brunato, D.: HTML generation and semantic markup for telepathology. Proceedings of the 5th International World Wide Web Conference (WWW5), pp. 1085–1094, Paris, France (1996).Google Scholar
  20. 20.
    Nagao, K., Shirai, Y., and Kevin, S.: Semantic annotation and transcoding: making Web content more accessible. IEEE Multimedia, 8(2): 69–81 (2001).CrossRefGoogle Scholar
  21. 21.
    Ono, K., Koyanagi, T., Abe, M. and Hori, M.: XSLT Stylesheet Generation by Example with WYSIWYG Editing. Proceedings of the International Symposium on Applications and the Internet (SAINT 2002), pp. 150–159 (2002).Google Scholar
  22. 22.
    Rousseau, J. F., Macias, A. G., de Lima, J. V., and Duda, A.: User adaptable multimedia presentations for the World Wide Web. Proceedings of the 8th International World Wide Web Conference, pp. 195–212, Toronto, Canada (1999).Google Scholar
  23. 23.
    Sakairi, T. and Takagi, H.: An annotation editor for nonvisual Web access. Proceedings of the 9th International Conference on Human-Computer Interaction (HCI International 2001), pp. 982–985, New Orleans, LA (2001).Google Scholar
  24. 24.
    Spinks, R., Topol, B., Seekamp, C., and Ims, S.: Document clipping with annotation. developerWorks, IBM Corp. (2001).
  25. 25.
    Eclipse Platform. Consortium, (2002).
  26. 26.
    WebSphere Transcoding Publisher Version 4.0 Developer’s Guide. IBM Corp. (2001).Google Scholar
  27. 27.
    XML Path Language (XPath) Version 1.0. W3C Recommendation, (1999).
  28. 28.
    XSL Transformations (XSLT) Version 1.0. W3C Recommendation, (1999).

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  1. 1.IBM Tokyo Research LaboratoryKanagawa-kenJapan

Personalised recommendations