Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3343413.3377986acmconferencesArticle/Chapter ViewAbstractPublication PagesirConference Proceedingsconference-collections
research-article

Spectator: An Open Source Document Viewer

Published: 14 March 2020 Publication History

Abstract

Many information retrieval tasks require viewing documents in some manner, whether this is to view information in context or to provide annotations for some downstream task (e.g., evaluation or system training). Building a high-quality document viewer often exceeds the resources of many researchers and so, in this paper, we describe the design and architecture of our new open-source document viewer, Spectator. In particular, we provide a look into the algorithmic details of how Spectator accomplishes tasks like mapping annotations back to the canonical document. Moreover, we provide a sampling of the use cases that we envision for Spectator, potential future additions depending on community need and support, and highlight situations where Spectator may not be a good fit. Furthermore, we provide a brief description of the sample application that we bundle with Spectator to demonstrate how one might use it within the context of a larger system.

References

[1]
[n.d.]. collective.documentviewer. https://github.com/collective/collective. documentviewer.
[2]
[n.d.]. The NYTimes Document Viewer. https://github.com/documentcloud/ document-viewer.
[3]
[n.d.]. viewerjs. https://github.com/webodf/ViewerJS.
[4]
[n.d.]. web-document-viewer. https://github.com/Atalasoft/web-documentviewer.
[5]
[n.d.]. zathura. https://github.com/pwmt/zathura.
[6]
Mustafa Abualsaud, Nimesh Ghelani, Haotian Zhang, Mark D. Smucker, Gordon V. Cormack, and Maura R. Grossman. 2018. A System for Efficient High-Recall Retrieval. In The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval (SIGIR '18).
[7]
Michael K. Baldwin. 2009. xDOC: A System for XML Based Document Annotation and Searching. In Proceedings of the 47th Annual Southeast Regional Conference (ACM-SE 47).
[8]
Aaron Bauer and Kenneth R. Koedinger. 2008. Note-taking, Selecting, and Choice: Designing Interfaces That Encourage Smaller Selections. In Proceedings of the 8th ACM/IEEE-CS Joint Conference on Digital Libraries (JCDL '08).
[9]
A. J. Bernheim Brush, David Bargeron, Anoop Gupta, and J. J. Cadiz. [n.d.]. Robust Annotation Positioning in Digital Documents. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '01).
[10]
J. J. Cadiz, Anop Gupta, and Jonathan Grudin. 2000. Using Web Annotations for Asynchronous Collaboration Around Documents. In Proceedings of the 2000 ACM Conference on Computer Supported Cooperative Work (CSCW '00).
[11]
Mark Harrower and Cynthia A. Brewer. 2003. ColorBrewer.org: An Online Tool for Selecting Colour Schemes for Maps. The Cartographic Journal 40, 1 (2003), 27--37. https://doi.org/10.1179/000870403235002042 arXiv:https://www.tandfonline.com/doi/pdf/10.1179/000870403235002042
[12]
Catherine C. Marshall, Morgan N. Price, Gene Golovchinsky, and Bill N. Schilit. 2001. Designing e-Books for Legal Research. In Proceedings of the 1st ACM/IEEECS Joint Conference on Digital Libraries (JCDL '01).
[13]
Mei-Hua Pan, Naomi Yamashita, and Hao-Chuan Wang. 2017. Task Rebalancing: Improving Multilingual Communication with Native Speakers-Generated Highlights on Automated Transcripts. In Proceedings of the 2017 ACM Conference on Computer Supported Cooperative Work and Social Computing (CSCW '17).
[14]
Beryl Plimmer, Samuel Hsiao-Heng Chang, Meghavi Doshi, Laura Laycock, and Nilanthi Seneviratne. 2010. iAnnotate: Exploring Multi-user Ink Annotation in Web Browsers. In Proceedings of the Eleventh Australasian Conference on User Interface - Volume 106 (AUIC '10).
[15]
Ahmed A.O. Tayeh, Payam Ebrahimi, and Beat Signer. 2018. Cross-Media Document Linking and Navigation. In Proceedings of the ACM Symposium on Document Engineering 2018 (DocEng '18).
[16]
Peter L. Thomas and David F. Brailsford. 2005. Enhancing Composite Digital Documents Using XML-based Standoff Markup. In Proceedings of the 2005 ACM Symposium on Document Engineering (DocEng '05).
[17]
Joanna L. Wolfe. 2000. Effects of Annotations on Student Readers and Writers. In Proceedings of the Fifth ACM Conference on Digital Libraries (DL '00).

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
CHIIR '20: Proceedings of the 2020 Conference on Human Information Interaction and Retrieval
March 2020
596 pages
ISBN:9781450368926
DOI:10.1145/3343413
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 14 March 2020

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. annotation
  2. document viewer
  3. ocr
  4. open source

Qualifiers

  • Research-article

Conference

CHIIR '20
Sponsor:

Acceptance Rates

Overall Acceptance Rate 55 of 163 submissions, 34%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 116
    Total Downloads
  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)1
Reflects downloads up to 22 Nov 2024

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media