A Method of Context based Free-form Annotation in XML Documents

XML문서 환경에서의 내용기반 자유형 Annotation 생성 기법

  • 손원성 (연세대학교 컴퓨터과학과) ;
  • 김재경 (연세대학교 컴퓨터과학과) ;
  • 임순범 (숙명여자대학교 멀티미디어학과) ;
  • 최윤철 (연세대학교 컴퓨터과학과)
  • Published : 2003.10.01

Abstract

When creating annotation information in a free~form environment, ambiguity arises during the analysis stage between geometric information and the annotations. This needs to be resolved so that the accurate creation of annotation information in a free-form annotation environment is possible. This paper identifies and analyzes the ambiguities, specifying methods that are tailored to each of the various contexts that can cause conflicts with free-form marking in a XML-based annotation environment. The proposed general method is based on context which includes various textual and structure information between free-form marking and the annotations themselves. The context information used is expressed in XML based DTD, within the paper. The results are printed and shared through a system specifically implemented for this study. The results from the implementation of the Proposed method show that the annotated areas included in the free-form marking information are more accurate, achieving more accurate exchange results amongst multiple users in a heterogeneous document environment.

정확한 자유형 annotation 정보를 생성하기 위해서는 자유형 마킹의 기하 정보와 대상문서 내용(context)간에 영역 추출 과정에서 발생하는 모호성들을 인식 및 해결할 수 있어야 한다. 따라서 본 논문에서는 먼저 XML 기반의 annotation 환경에서 자유형 마킹과 다양한 내용간에 발생할 수 있는 모호성을 분석하였으며 이를 해결하기 위한 기법을 제안한다. 제안 기법은 자유형 마킹과 annotation이 생성된 영역간의 다양한 비구조 및 구조정보를 포함하는 내용을 기반으로 한다. 제안 기법에 의하여 분석 및 판별된 annotation 정보는 본 논문에서 정의한 XML 기반의 DTD로 표현되며, 본 연구에서 구현한 시스템을 통하여 출력 및 교환된다. 그 결과 본 연구의 제안 기법을 통하여 생성된 자유형 마킹 정보는 기존의 기법보다 정확한 annotation 영역을 포함하며, 다중사용자 및 서로 다른 문서환경에서도 명확한 교환을 가능케 할 수 있다.

Keywords

References

  1. Marshall, C.C. Annotation: From Paper Books to Digital Library. Proceedings of the 2nd ACM International Conference on Digital Libraries. ACM, Philadelphia. (1997) https://doi.org/10.1145/263690.263806
  2. Ovsiannikov, I. A., Brbib, M. A. & Mcheill, T. H. Annotation Technology. International Journal of Human-Computer Studies. 50 (4). 329-362. (1999) https://doi.org/10.1006/ijhc.1999.0247
  3. Marshall, C.C. Toward an Ecology of Hypertext Annotation. Proceedings of hyperText. Pittsburgh, ACM. (1998) https://doi.org/10.1145/276627.276632
  4. O'Hara K. & Sellen, A. A Comparison of Reading Paper and On-line Documents. Procedings of CH197. Atlanta,GA, ACM Press. (1997) https://doi.org/10.1145/258549.258787
  5. Marshall, C.C. The future of Anotation in a Digital (paper) world. The 35th Annual GSLIS Clinic: Successes & Failures of Digital Libraries. University of Illinois at Urabnaa Champaign. March 24. (1998)
  6. Marshall, C.C. Golovchinsky G., & Price, N.M., Designing e-books for legal research. Proceedings of the first ACM/IEEE-CS joint conference on Digital libraries. Roanoke, Virginia, ACM Press, NY, 41-48. (2001) https://doi.org/10.1145/379437.379445
  7. Price, M., Schilit, B. & Golovchinsky, G. Xlibris: the acive reading machine. Procedings of CHI'98. LA. ACM Press, NY. (1998) https://doi.org/10.1145/286498.286510
  8. Roscheisen, M., Mogensen, C. & Winograd, T. Shared Web Annotations as a Platform for thirdparty Value-added Information Providers: architecture, protocols, and usage examples. Technical Report, CSDTR/DLTR. Stanfourd University. (1995)
  9. Meyer, A. Pen Computing: A Technology Overview and a Vision. Proceedings of ACM SIGCHI Bulletin. ACM Press, 27(3), 46-90. (1995) https://doi.org/10.1145/221296.221308
  10. Extensible Markup Language (XML). World Wide Web Consortium. http://www.w3c.org/ TR/1998/REC-xml-19980210. (1998)
  11. EQuill. EQuill Corp. Visual Teaming. http://www.e-quill.com. (2001)
  12. IMarkup. http://www.imarkup.com., (2001)
  13. Heflin, J., J. Hendler & S. Luke. SHOE: A Knowledge Representation Language fro Internet Applications, Technical Report, CS-TR-4078, Dept. of CS, Univ. of Maryland at College Park. (1999)
  14. Chang, Ng S.T., & Sakauchi, M. E-coBrowse: an Extensible Web (co)Navigation Framework. Proceedings of WebNet 2001. Orlando Florida. (2001)
  15. MS Reader, Microsoft, http://www.microsoft.com/reader. (2001)
  16. Wilcox, L., Bill N. Schilit & N. Sawhney Dynomite: A Dynamically Organized Ink and audio Notebook. Proceedings of CH'97. Atlanta,. ACM Press, NY. (1997) https://doi.org/10.1145/258549.258700
  17. Hardock, G, Kurtenbach G. & W. Buxton. A Marking based Interface for Collaborative Writing. Proceedings of the sixth annual ACM symposium on User interface software and technology. Atlanta, ACM Press, NY, 259-266. (1993) https://doi.org/10.1145/168642.168669
  18. Goldberg, D. & Goodisman, A., Stylus user interfaces for manipulating text. Proceedings of the fourth annual ACM symposium on User interface software and technology. South Carolina, ACM Press, NY, 127-135. (1991) https://doi.org/10.1145/120782.120796
  19. Andre, J. & Helene, R., Paper-less Editing and Proofreading of electronic Documents. Proc. of EuroTex'99. (1999)
  20. Rubine, D. Specifying Gestures by Example. Computer Graphics. 25(4), 329-337, (1991) https://doi.org/10.1145/127719.122753
  21. Sohn, W. S., et al., 2002). Standardization of eBook documents in the Korean Industry. Computer Standards & Interfaces. 24(1_. 45-60. (2002) https://doi.org/10.1016/S0920-5489(01)00103-9
  22. Brush, A.J., David, B., Anoop, G. & Cadiz, J.J., Robust Annotation Positioning in Digital Documents. Proceedings of CHI'01.. Seattle, March 31, ACM Press, NY, 285-292. (2001) https://doi.org/10.1145/365024.365117