60 results for Bainbridge, David, Conference item

  • A fedora librarian interface

    Bainbridge, David; Witten, Ian H. (2008)

    Conference item
    University of Waikato

    The Fedora content management system embodies a powerful and flexible digital object model. This paper describes a new open-source software front-end that enables end-user librarians to transfer documents and metadata in a variety of formats into a Fedora repository. The main graphical facility that Fedora itself provides for this task operates on one document at a time and is not librarian-friendly. A batch driven alternative is possible, but requires documents to be converted beforehand into the XML format used by the repository, necessitating a need for programming skills. In contrast, our new scheme allows arbitrary collections of documents residing on the user's computer (or the web at large) to be ingested into a Fedora repository in one operation, without a need for programming expertise. Provision is also made for editing existing documents and metadata, and adding new ones. The documents can be in a wide variety of different formats, and the user interface is suitable for practicing librarians. The design capitalizes on our experience in building the Greenstone librarian interface and participating in dozens of workshops with librarians worldwide.

    View record details
  • Greenstone: A platform for distributed digital library applications

    Bainbridge, David; Buchanan, George; McPherson, John R.; Jones, Steve; Mahoui, Abdelaziz; Witten, Ian H. (2001)

    Conference item
    University of Waikato

    This paper examines the issues surrounding distributed Digital Library protocols. First, it reviews three prominent digital library protocols: Z39.50, SDLIP, and Dienst, plus Greenstone’s own protocol. Then, we summarise the implementation in the Greenstone Digital Library of a number of different protocols for distributed digital libraries, and describe sample applications of the same: a digital library for children, a translator for Stanford’s Simple Digital Library Interoperability Protocol, a Z39.50 client, and a bibliographic search tool. The paper concludes with a comparison of all four protocols, and a brief discussion of the impact of distributed protocols on the Greenstone system.

    View record details
  • Big brother is watching you - now in a doubleplusgood way

    Sterling, Corey; St Pierre, Carlin; Bainbridge, David (2017)

    Conference item
    University of Waikato

    This paper reports on the progress made with our X Marks The Spot (XMTS) system. In XMTS we make a fundamental change to the compositing operation in a desktop manager, storing all text-display events and their related raster-draw events. This means we can provide the user with a search interface that allows them to go back in time and view how their desktop used to look. Because XMTS is aware of what text was drawn into which window and at what position, the provided snapshot is semi-interactive in that the user can bring individual windows forwards and backwards, and copy text from them. In previous work we demonstrated the approach is technically feasible. In this paper we detail infrastructural advances we have made and showcase its new search interface.

    View record details
  • All for one and one for all: reconciling research and production values at the HathiTrust through user-scripting

    Bainbridge, David; Downie, J. Stephen (2017)

    Conference item
    University of Waikato

    This article details a practical technique that safely reconciles the production stability and integrity of the HathiTrust Digital Library (HTDL) with the riskier and potentially disruptive experimental functionalities created by the HathiTrust Research Center. Web systems produced by HTRC are necessarily more speculative and, understandably, operate on equipment outside of the HTDL production environment. The key to our approach that brings these two parts closer together is to exploit user-scripting: a web browser add-in technique that allows users to introduce bespoke Javascript code that alters the behavior of specific website(s). We demonstrate how it can be used to provide a mashup of three web sites: HTDL and two web-based offerings operated independently by HTRC. The end result is that the user interacts with the HTDL as usual, and at strategic locations in the interface additionally functionality drawn from the research systems-which takes account of the user's current context-is seamlessly blended in.

    View record details
  • Digital music libraries - Research and development

    Bainbridge, David; Bernbom, Gerry; Wallace Davidson, Mary Wallace; Dillon, Andrew P.; Dovey, Matthew; Dunn, Jon W.; Fingerhut, Michael; Fujinaga, Ichiro; Isaacson, Eric J. (2001)

    Conference item
    University of Waikato

    A report on the progress of several major research and development projects in digital music libraries is presented. Digital music libraries provide enhanced access and functionality that facilitates scholarly research and education. The issue of integrating digital music library collections with interactive instructional applications is addressed.

    View record details
  • Improving access to large-scale digital libraries through semantic-enhanced search and disambiguation

    Hinze, Annika; Taube-Schock, Craig; Bainbridge, David; Matamua, Rangi; Downie, J. Stephen (2015)

    Conference item
    University of Waikato

    With 13,000,000 volumes comprising 4.5 billion pages of text, it is currently very difficult for scholars to locate relevant sets of documents that are useful in their research from the HathiTrust Digital Libary (HTDL) using traditional lexically-based retrieval techniques. Existing document search tools and document clustering approaches use purely lexical analysis, which cannot address the inherent ambiguity of natural language. A semantic search approach offers the potential to overcome the shortcoming of lexical search, but even if an appropriate network of ontologies could be decided upon it would require a full semantic markup of each document. In this paper, we present a conceptual design and report on the initial implementation of a new framework that affords the benefits of semantic search while minimizing the problems associated with applying existing semantic analysis at scale. Our approach avoids the need for complete semantic document markup using pre-existing ontologies by developing an automatically generated Concept-in-Context (CiC) network seeded by a priori analysis of Wikipedia texts and identification of semantic metadata. Our Capisco system analyzes documents by the semantics and context of their content. The disambiguation of search queries is done interactively, to fully utilize the domain knowledge of the scholar. Our method achieves a form of semantic-enhanced search that simultaneously exploits the proven scale benefits provided by lexical indexing.

    View record details
  • A lightweight metadata quality tool

    Nichols, David M.; Chan, Chu-Hsiang; Bainbridge, David; McKay, Dana; Twidale, Michael B. (2008)

    Conference item
    University of Waikato

    We describe a Web-based metadata quality tool that provides statistical descriptions and visualisations of Dublin Core metadata harvested via the OAI protocol. The lightweight nature of development allows it to be used to gather contextualized requirements and some initial user feedback is discussed.

    View record details
  • Perambulating libraries: Demonstrating how a Victorian idea can help OLPC users share books

    Witten, Ian H.; Bainbridge, David (2011)

    Conference item
    University of Waikato

    In this extended abstract we detail how the open source digital library toolkit Greenstone [5] can help users of the XOlaptop— produced by the One Laptop Per Child Foundation— manage and share electronic documents. The idea draws upon mobile libraries (bookmobiles) for its inspiration, which first appeared in Victorian times. The implemented technique works by building on the Mesh network that is instrumental to the XO-laptop approach. To use the technique, on each portable XO-laptop a version of Greenstone is installed, allowing the owner to develop and manage their own set of books. The version of Greenstone has been adapted to support a form of interoperability we have called Digital Library Talkback. On the Mesh, when two XO-laptops “see” each other, the two users can search and browse the other user’s digital library; when they see a book they like, they can have it transferred to their library with a single click using the Digital Library Talkback mechanism.

    View record details
  • Running greenstone on an iPod

    Bainbridge, David; Jones, Steve; McIntosh, Samuel John; Jones, Matt; Witten, Ian H. (2008)

    Conference item
    University of Waikato

    The open source digital library software Greenstone is demonstrated running on an iPod. The standalone configuration supports browsing, searching and displaying documents in a range of media formats. Plugged in to a host computer (Mac, Linux, or Windows), the exact same facilities are made available to the world through a built-in web server.

    View record details
  • Power to the people: end-user building of digital library collections

    Witten, Ian H.; Bainbridge, David; Boddie, Stefan J. (2001)

    Conference item
    University of Waikato

    Naturally, digital library systems focus principally on the reader: th e consumer of the material that constitutes the library. In contrast, this paper describes an interface that makes it easy for people to build their own library collections. Collections may be built and served locally from the user's own web server, or (given appropriate permissions) remotely on a shared digital library host. End users can easily build new collections styled after existing ones from material on the Web or from their local files-or both, and collections can be updated and new ones brought on-line at any time. The interface, which is intended for non-professional end users, is modeled after widely used commercial software installation packages. Lest one quail at the prospect of end users building their own collections on a shared system, we also describe an interface for the administrative user who is responsible for maintaining a digital library installation.

    View record details
  • Portable digital libraries on an iPod

    Bainbridge, David; Jones, Steve; McIntosh, Samuel John; Jones, Matt; Witten, Ian H. (2008)

    Conference item
    University of Waikato

    This paper describes the facilities we built to run a self-contained digital library on an iPod. The digital library software used was the open source package Greenstone, and the paper highlights the technical problems that were encountered and solved. It attempts to convey a feeling for the kind of issues that must be faced when adapting standard DL software for non-standard, leading-edge devices.

    View record details
  • Greenbug: a hybrid web-inspector, debugger and design editor for greenstone

    Bainbridge, David; McIntosh, Sam J.; Nichols, David M. (2013)

    Conference item
    University of Waikato

    In this paper we present Greenbug: a hybrid web inspector, debugger and design editor developed for use with the open source digital library software Greenstone 3. Inspired by the web development tool Firebug, Greenbug is more tightly coupled with the underlying (digital library) server than that provided by Firebug; for example, Greenbug has a fine-grained knowledge of the connection between the underlying file system and the rendered web content, and also provides the ability to commit any changes made through the web interface back to the underlying file system. Moreover, because web page production in Greenstone 3 is the result of an XSLT processing pipeline, the necessarily well-formed hierarchical XML content can be manipulated into a graphical representation, which can then be manipulated directly through a visual interface supplied by Greenbug. We showcase the interface in use, provide a brief overview of implementation details, and conclude with a discussion on how the approach can be adapted to other XSLT transformation-based content management systems, such as DSpace.

    View record details
  • Visual collaging of music in a digital library

    Bainbridge, David; Cunningham, Sally Jo; Downie, J. Stephen (2004-10-01)

    Conference item
    University of Waikato

    This article explores the role visual browsing can play within a digital music library. The context to the work is provided through a review of related techniques drawn from the fields of digital libraries and human computer interaction. Implemented within the open source digital library toolkit Greenstone, a prototype system is described that combines images located through textual metadata with a visualisation technique known as collaging to provide a leisurely, undirected interaction with a music collection. Emphasis in the article is given to the augmentations of the basic technique to work in the musical domain.

    View record details
  • Social music in cars

    Cunningham, Sally Jo; Nichols, David M.; Bainbridge, David; Ali, Hasan (2014)

    Conference item
    University of Waikato

    This paper builds an understanding of how music is currently experienced by a social group travelling together in a car - how songs are chosen for playing, how music both reflects and influences the group’s mood and social interaction, who supplies the music, the hardware/software that supports song selection and presentation. This fine-grained context emerges from a qualitative analysis of a rich set of ethnographic data (participant observations and interviews) focusing primarily on the experience of in-car music on moderate length and long trips. We suggest features and functionality for music software to enhance the social experience when travelling in cars, and prototype and test a user interface based on design suggestions drawn from the data.

    View record details
  • An analysis of cooking queries: Implications for supporting leisure cooking

    Cunningham, Sally Jo; Bainbridge, David (2013)

    Conference item
    University of Waikato

    Cooking is a common and an information-intensive activity. We analyze a set of 678 cooking-related queries to identify the attributes that cooks provide in their queries to the Google AnswersTM ‘ask an expert’ online reference system. The results suggest directions to take in developing an effective organization and improved functionality for a cooking-focused digital library.

    View record details
  • And we did it our way: A case for crowdsourcing in a digital library for musicology

    Bainbridge, David (2015)

    Conference item
    University of Waikato

    This article makes the case for a digital library based on a crowdsourcing approach for musicology. At its heart, the argument draws upon ideas present in the popular music video TV show Pop-Up Video, a format devised in the late 1990s that embellishes the shown content with info nuggets that popup as bubbles and then disappear, as the video plays. We updated and extended the concept to operate in a web environment, choosing a digital library framework as a way to organize the set of videos contained in the site, and casting the popup information collated and displayed as metadata---aspects that further progress the argument for the developed software architecture being fit-for-purpose as a tool for musicologists. The article presents a walkthrough of the developed site, and then goes on to show how the elements present---particularly the gamification elements that focus on symbolic note content entered through a range of virtual musical instruments: piano, drum-kit and guitar---can be re-purposed for use by musicology scholars.

    View record details
  • Importing documents and metadata into digital libraries: requirements analysis and an extensible architecture

    Witten, Ian H.; Bainbridge, David; Paynter, Gordon W.; Boddie, Stefan J. (2002)

    Conference item
    University of Waikato

    Flexible digital library systems need to be able to accept, or “import,” documents and metadata in a variety of forms, and associate metadata with the appropriate documents. This paper analyzes the requirements of the import process for general digital libraries. The requirements include (a) format conversion for source documents, (b) the ability to incorporate existing conversion utilities, (c) provision for metadata to be specified in the document files themselves and/or in separate metadata files, (d) format conversion for metadata files, (e) provision for metadata to be computed from the document content, and (f) flexible ways of associating metadata with documents or sets of documents. We argue that these requirements are so open-ended that they are best met by an extensible architecture that facilitates the addition of new document formats and metadata facilities to existing digital library systems. An implementation of this architecture is briefly described.

    View record details
  • Page turning and image size in a digital music stand

    Bell, Timothy C.; Church, Annabel; McPherson, John; Bainbridge, David (2005)

    Conference item
    University of Waikato

    This paper investigates attributes of the electronic display of sheet music necessary for the development of a digital music stand. We explore the two conflicting goals of minimising page turning effort and maximising the readability of images by conducting two user experiments. In our first experiment participants trialed various page turning methods through a sight-reading exercise, and filled out a questionnaire upon completion. In the second experiment participants viewed music at different sizes while listening to an audio rendition of the piece, and were asked to note any mistakes that occured in the played audio. Results from our experimentations showed that scrolling techniques did not work as well as page replacement methods, and that some reduction in the size of the music displayed is possible without significantly degrading reader accuracy.

    View record details
  • Experiences with the Greenstone digital library software for international development

    Nichols, David M.; Rose, John; Bainbridge, David; Witten, Ian H. (2010)

    Conference item
    University of Waikato

    Greenstone is a versatile open source multilingual digital library environment, emerging from research on text compression within the New Zealand Digital Library Research Project in the Department of Computer Science at the University of Waikato. In 1997 we began to work with Human Info NGO to help them produce fully-searchable CD-ROM collections of humanitarian information. The software has since evolved to support a variety of application contexts. Rather than being simply a delivery mechanism, we have emphasised the empowerment of users to create and distribute their own digital collections.

    View record details
  • Greenstone as a music digital library toolkit

    Bainbridge, David; Cunningham, Sally Jo; Downie, J. Stephen (2004-10-01)

    Conference item
    University of Waikato

    Greenstone is an open source digital library system that has developed and matured since its inception in 1995. Today it is used in over 60 countries, with a strong emphasis on humanitarian aid. The software is also used as a framework for research in other fields such has human computer interaction, text-mining, and ethnography. This article provides a summary of Greenstone's uses to date with music documents. First we discuss incorporating musical formats into the Greenstone system; then we describe provision for searching and browsing in a music collection.

    View record details