Category: Library 2.0

Mar 16 2010

Mash-Up the OPAC


ILS user groups can be one of the greatest sources of tips, tricks and inspiration for tech-oriented library staff. There was a recent discussion on the Innovative User’s Group that has led to an interesting way to embed various media into OPAC search results.

Each of these work in Innovative’s Millennium OPAC. I have not had a chance to check whether this will work in other systems, but would greatly enjoy hearing whether or not it works for others.

The key to this is the MARC 970 field, using the subfield |t, which is used for Table of Contents display information. It was observed that the contents of the field were passed along to the browser, and that html code could be passed to the bibliographic display.

It works well, and is a perfect example of a “hack”, utilizing existing functionality in new and creative ways. To date, there are six ways to extend the OPAC.

To try out these examples, simply copy the html code, starting with the |t, and paste it into a 970 field in a bibliographic record. Each of the examples should work as is; some information about how to modify the code, as well as a screenshot of the example is provided.

Displaying an Image:
This is fairly straightforward insertion of an image stored on Flickr. Change the URLs to whatever you need, adjust the pixel height and width, and this will serve you well.

|t<center><object data="http://farm4.static.flickr.com/3433/3694927599_039309b2e6_o.jpg" type="image/jpg" width="400" height="600"><img src="http://farm4.static.flickr.com/3433/3694927599_039309b2e6_o.jpg"></img></object></center>

Screenshot of inserted image

Image Screenshot

Embedding a Search Form:
This code embeds a search form for OpenLibrary, including a selector check box and link to an advanced search page. Search forms can be tricky, and it can be very challenging to get even basic search functionality for some services.

|t<br />Search OpenLibrary:<form method="get" action="http://www.openlibrary.org/search"><input border: 1px solid #ccc; width: 100%" type="text" name="q" value="" title="type_search." /><button class="go" type="submit">Go</button><br /><input tabindex="9" type="checkbox" value="mhsncqbxgkup" name="ftokens">Scanned books only<br /><a href="http://www.openlibrary.org/advanced" style="text-decoration: underline">OpenLibrary Advanced Search Page</a></form>

OpenLibrary search box screenshot

Search Box Screenshot

Embedding a Video:
This example embeds a YouTube video, specifically the preview for the film “A Streetcar Named Desire”. Previews of videos available in the library, library instructional videos, and author interviews are examples of the types of embedded video that add can value to your OPAC.

The embedding information comes from the “Embed” information from the YouTube result page. You can also simply replace the URL information in the code below:

|t<center><embed src="http://www.youtube.com/v/ilW32IKJoM0&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="720" height="578"></embed></center>

Embedded Video Screenshot

Embedded Video Screenshot

Streaming Audio:
This example uses a third-party service called Odeo to stream the MP3 audio of Martin Luther King Jr’s “I Have a Dream” speech. The audio file lives on the Internet Archive.

|tTo listen to the speech, click the "Play" button:<br /><center><embed src= "http://www.odeo.com/flash/audio_player_standard_gray.swf" quality="high" width="300" height="52" allowScriptAccess="always" wmode="transparent" type="application/x-shockwave-flash" flashvars= "valid_sample_rate=true&external_url=http://www.archive.org/download/MLKDream/MLKDream_64kb.mp3" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></center>

Streaming Audio Screenshot

Streaming Audio Screenshot

Journal Table of Contents
This example utilizes two separate third-party services. First, the ticTOCs Journal Tables of Contents service is used to locate an RSS feed for a table of contents, in this case “Educational Research“.

After this, the feed URL is entered into the Feed2js service, which generates the code. To display any RSS feed, simply use the Feed2js service with a feed’s URL.

|t<script language="JavaScript" src="http://feed2js.org//feed2js.php?src=http%3A%2F%2Fwww.informaworld.com%2Fampp%2Frss%7Econtent%3D0013-1881&chan=y&tz=-5&targ=y&utf=y&html=a" charset="UTF-8" type="text/javascript"></script> <noscript> <a href="http://feed2js.org//feed2js.php?src=http%3A%2F%2Fwww.informaworld.com%2Fampp%2Frss%7Econtent%3D0013-1881&chan=y&tz=-5&targ=y&utf=y&html=y">View RSS feed</a> </noscript>

Journal Table of Contents Screenshot

Journal Table of Contents Screenshot

Virtual Bookplate
This example is simply a proof of concept, but I especially enjoyed putting this one together and hope to create a more polished version in the future. It uses a background image of an open book with blank pages (credit to happysweetmama via Flickr), and then applies Relative Positioning to place text on top of the image.

The text position, font, size, and content are all able to be controlled for each record. This can be a great way to honor those who add to a collection, or to highlight items from a particular collection.

|t<center><object data="http://www.libology.com/capital/OpenBook500.jpg" type="image/jpg" width="500" height="364"> <img src="http://www.libology.com/capital/OpenBook500.jpg" width="500" height="364"></img> </object><div style="position: relative; top:-225px; left:-125px"><font size="+1" font-family:"Times New Roman",Georgia,Serif;>A Gift from:</font></div><div style="position: relative; top:-260px; left:125px"><font size="+2" font-family:"Times New Roman",Georgia,Serif;>Josiah H.<br />Blackmore II</font></div></center>

Virtual Bookplate Screenshot

Virtual Bookplate Screenshot

There are, I am sure, dozens of ways that one can use this hack to enhance the OPAC… these are just a start.

  • Share/Bookmark
Mar 11 2010

Mash-Up is not a new term


From the Oxford English Dictionary, via Ron Murray at the Library of Congress, through the Disruptive Library Technology Jester, comes the news that the term “Mash-Up”, with roughly the same meaning as today, is over 150 years old!

The modern re-birth of the term appears to begin around 1994.

  • Share/Bookmark
Feb 28 2010

Accent Folding


A List Apart has been a steady source of thought-provoking inspiration over the years, not only from a website building perspective, but also because much of what they publish crosses boundaries and impacts other projects and interests in my life.

Their current article, Accent Folding, greatly impacts library data in general, and library catalogs in particular.  It deals with the issue of Unicode and pattern recognition, namely how one creates search tools that allow for variations in how words containing accents, stress marks, and other non-ascii characters.  The most succinct example:

There is no excuse for your software to play dumb when the user types “cafe” instead of “café.”

The article presents methods of “normalizing” text to allow for proper matching, and should be read by anyone who gets to deal with library data for reports and searching aids.  If you know how to use regular expressions, you will likely be in for a treat.

The other example they present, this time to demonstrate the limitations of accent folding, uses Japanese to illustrate just how differently the same data can be presented:

These four sentences all say “Children like to watch television” in Japanese:

  • Kanji: 子供はテレビを見るのが好きです。
  • Hiragana: こども は てれび を みる の が すき です 。
  • Romaji: kodomo wa terebi o miru noga suki desu.
  • Cyrillic: кодомо ва тэрэби о миру нога суки дэсу.

Even if you don’t end up applying this directly to your work, the information in this article will help your appreciation for the challenges contained within your data, and how tough it can be to make it “just work” sometimes.

  • Share/Bookmark
Oct 28 2009

Library 101


The Library 101 video debuted today at the Internet Librarian conference.  Created by Michael Porter (a.k.a. Libraryman) and David Lee King, the video is a foot-tapping, library-rocking tour-de-force.  Clear the next eight minutes in your schedule, put on some headphones, and enjoy:

YouTube Preview Image

The Library 101 website not only has the video, but also a collection of essays by prominent library supporters, as well as a “101 Resources and Things to Know” page that provides a great overview of just what they are striving to communicate.

To settle any bar bets, as well as disclose a connection:  I am in the video.  I first appear at the 30 second mark (though all you see is my arm and notebook computer), but show up later in full frame.

My using the computer for the “1″ and “0″ was the solution to a problem:  when the call went out for pictures of library people holding sheets of paper containing the magic numbers, I was on vacation in Branson, Missouri.  No printer.  I could probably have found a Kinkos, but it wouldn’t have gone over well with my family because, you see, I was on vacation.  Drawing the numbers might have worked for someone with artistic talent; not for me.

I really like my idea of using the computer… it fits the theme of the video:

Library101-0Library101-1

So, I hope you watched and enjoyed the video… Michael and David deserve some serious positive feedback for their ideas and efforts.

  • Share/Bookmark
Sep 22 2009

Drinking from the Firehose of Metadata


Lorcan Demsey discusses a previous post about Metadata that he wrote a couple of years ago, and the implications for how we approach the creation and selection of information about information.  His four categories:

  1. Professional. Produced by staff in support of particular business aims. Think of cataloging, or data produced within the book industry, or A&I data.
  2. Crowdsourced. Produced by users of systems.Think of tags, reviews and ratings on consumer sites.
  3. Programmatically promoted. Think of automatic extraction of metadata from digital files, automatic classifcation, entity identification, and so on.
  4. Intentional. Data about choices and transactions which support analytics or business intelligence services. Think about ranking, relating, recommending in consumer sites (e.g people who like this also like this) based on collected transaction data.

The traditional library approach has been the first category (Professional).  The downside is that it it far too time consuming to keep up with the firehose of new resources.  When was the last time you heard someone discuss cataloging the internet?

The challenge with the remaining options is the opposite.  There is a great deal of metadata being generated, and the challenge is to organize and/or standardize what we use.

Where does this leave library catalogers, and libraries in general?  How should we focus our efforts?  Should we focus on traditional metadata creation, or should we attempt to update and adapt our processes and standards to a changing world?  Potential rewards, and possible troubles await either choice.  Can we forge a path that allows us to do both, or is that doomed to failure.

Just some things to think about….

  • Share/Bookmark
Sep 04 2009

Future of Libraries, With or Without Books


The Future of Libraries, With or Without Books is a rarity : a mass-media (CNN) news article about the ongoing evolution of libraries that doesn’t dwell in stereotypes, cliches or “gee-whiz” style examples.  What the reader gets is a well-written news article that paints a well-balanced picture of the issues and general direction of the library world.

Good work, CNN!

found via Helene Blowers on FB

  • Share/Bookmark
Aug 27 2009

Google Library?


As the Google Books settlement works its way to becoming reality, it is becoming apparent that Google Books will be transformed into something very much resembling a library.

Think of how this might change our roles in society.

found via LISNews

  • Share/Bookmark
Aug 27 2009

Ohio on iTunes U


The State of Ohio has launched an iTunes site that is designed “to share educational resources, professional development materials, and student videos which have been produced by members of higher education, the K-12 community, and community partners free of charge with unlimited access.”

There is a wide range of material available, and it is great to see them open to everyone, with the only requirement being the iTunes software.

Launch the site within your installed iTunes, and see a model for what other states, educational institutions, and libraries can do with their media content.

discovered via the OhioLINK Digital Resources Management Committee (Drmc) list

  • Share/Bookmark
Aug 26 2009

Definition of Cloud Computing


Cloud Computing is rapidly becoming the “in” buzz phrase.  Does this mean that it is all talk/no action?  Definitely not.  For many businesses or organizations, cloud computing can be a cost-effective way to have a great deal of control over your server/internet presence, without the overhead of maintaining servers or connections.  For many, however, defining what is and is not cloud computing still remains a challenge.

The Computer Security Resource Center of the National Institute for Standards and Technology has come up with a definition that seems to not only define it, but it also describes it fairly well:

“Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.”

There is quite a bit more to it, but that one sentence will cover it for most who might need clarification.  It wouldn’t hurt, and most likely will help, to have this handy when the discussion turns towards the future of your library servers.

found via Channel Insider Blog

  • Share/Bookmark
Aug 23 2009

Social Your Site


Jenny Levine makes a great case on The Shifted Librarian for adding a feature to your sites that allows users to easily share your content via social networks.  Not only will this offer a way for your users to help spread the work about services and activities that you offer, but it can help them keep track of information they find so that they can revisit it later.  This will be a benefit for users of mobile browsers, which are rapidly becoming a more significant portion of visitors to our web sites.

You may notice that I have followed her advice and have added the Add to Any service to this blog, visible at the bottom of every post (and checked to ensure it validates against XHTML and CSS standards, of course; a requirement I have for any add-on).

  • Share/Bookmark
Aug 23 2009

BookChaser


I wrote a post about the BookChaser Editions service last year, but encountered a reference to another service they offer, and this led me to others:

  • BookChaser Covers : compares cover images available from Amazon, Google Books, LibraryThing, and Open Library.
  • BookChaser BookInfo : compares information about a book obtained from Amazon, Google Books, ISBNDB, Library of Congress, LibraryThing, Open Library, and WorldCat.
  • ISBN Analysis Tool : compares x-ISBN-like service availability for a given ISBN obtained from Amazon, Google Books, LibraryThing and WorldCat.

All lookup services are by ISBN.

  • Share/Bookmark
Aug 20 2009

PLOS Currents : Influenza


For those who have been following  H1N1 influenza virus news (and those who might expect to get questions about it), the Public Library of Science (PLOS) and Google have launched a new mashup service:

PLOS Currents : Influenza is built utilizing Google Knol and a new service from the National Center for Biotechnology Information (NCBI) called Rapid Research Notes.  This service allows the user an easy way to follow current research and search for relevant scientific information.

As we approach influenza season, expect greater levels of concern and interest in H1N1.

found via the Official Google Blog

  • Share/Bookmark
Aug 20 2009

Open Data – Interoperability not Property


Open Data : It’s About Interoperability, not Property is a post on Common Knowledge that does a great job at not only explaining why Open Data is such a powerful idea, but also why it is so complex, as well:

“There are three interlocking dimensions to interoperability in data: legal, technical, and semantic. By legal, we mean the contractual and intellectual property rights associated with the data; by technical, the standard systems (especially the computer languages) in which the data is published; and by semantic, the actual meaning of the data itself – what it describes, and how it relates to the broader world.

Each of these dimensions is complex on its own. Taken together, the three represent unsolvable complexity….”

  • Share/Bookmark
Aug 17 2009

Center for History and New Media


I have been aware of the Center for History and New Media for quite some time (even posted a link here), but only recently did I take a look at their site beyond the work they do with Zotero.  I was surprised, in a very good way, at all of the resources they have available:

  • Zotero – One of the best Firefox add-ons available, this should be taught to every college freshman as an aid to research.
  • Omeka – Designed as a platform to create online exhibits and collections, this tool appears to be a great option for digital collection projects.
  • ScholarPress – A collection of WordPress add-ons geared towards educational use, including Courseware, which offers an array of tools for instructors to connect with their students (although it would serve well for library instruction, I suspect).
  • Syllabus Finder – Nearly two million syllabi can be searched and viewed through this site.
  • ECHO – a directory of over 5,000 websites “concerning the history of science, technology, and industry.”

These are just a portion of the resources under their Research + Tools tab.  When you consider their offerings under the Teaching + Learning and Collecting + Exhibiting tabs as well, you can see that it would take hours to properly sample the useful items in this site.  Take some time to see what they can offer to help your projects.

  • Share/Bookmark
Aug 16 2009

Perfect Storm


The Perfect Storm is a brief essay in the current issue of the Council on Library and Information Resources (CLIR) newsletter.  G. Sayeed Choudhury, the author of the essay, states that

“Universities have authentication and authorization systems to identify who you are and what you can use; they also have office software or course management systems to support collaboration.    How many passwords do you use within your university system? How easy is it to collaborate with people outside your university? Yet within and without our universities, many faculty, students, and staff collaborate daily using Google’s suite of tools.  This trend will almost certainly grow once Google Wave is launched later this year.  With its impressive integration of services and novel method for identity management, Google Wave may become a tsunami that washes away the office software suite—and perhaps even the course management system.”

I am not so sure that Google Wave will be the tipping point, but it is certainly another step in this direction.  How many of us have stepped outside of the boundaries of the traditional tools we use for our work and schooling?  It is humbling to recognize how much time and effort can be saved through the proper application of a new software program, or an online service, or even tapping into social networking to gain insight (it is interesting that e-mail lists are considered standard, while Facebook, Twitter and blogging still have the “Library 2.0″ label stuck on them… they are all different forms of social networking, with their accompanying strengths and weaknesses).

Choudhury adds:

Too often we fail to examine trends beyond our own institutional context; we are reluctant to embrace risk taking when developing services or infrastructure.  The choices that universities and libraries make regarding infrastructure in the next few years will have profound implications for the future.

I would take it a step further, and suggest that we not only don’t look beyond our own context, we fail to grasp the possibilities that exist with new technology and new applications of existing technology.  When the environment surrounding our libraries changes, the environment within our libraries changes as well – whether we incorporate these changes or remain passive.

In other words:  We ignore tools such as Google Wave, Open Source, Open Access, Wikis, Blogs, Social Networking, social library catalog tools, and everything else at our own peril.  These tools have changed our libraries, are currently changing our libraries, and will continue to change our libraries as far into the future as we can see.  If we want to remain relevant (in other words:  if we want to survive), we need to pay attention.  Libraries as they have existed in the past will continue to play a role, but that role will be viewed more as an archive than a dynamic library.

We have lost a lot of ground, but we have the ability and the resources to do this, and it starts with each and every one of us.  How can we do our job better?  Smarter?  Faster?  What tools can we use?  How can others help?  The libraries that pay attention to those questions, and strive to answer them effectively, will be the ones to thrive.

I challenge you to, within the next week, find one new tool, idea, or resource that makes you better at your job.  Repeat, ad infinitum – from here it appears that it is Turtles all the way down.

  • Share/Bookmark
Aug 13 2009

Books : A Plan To Scan


A very straightforward and readable overview of the issues surrounding Google’s book scanning project appeared in yesterdays Financial Times :  Books : A plan to scan.

A prime focus of the analysis is the Orphan Works issue, books that fall under copyright guidelines but have no clear indication of who the actual copyright holder is.  A chart detailing the number of orphan works in existence is an excellent example of  providing just the right amount of information in a very readable way (note the use of Google’s colors):

Financial Times Graphic on Orphan Works

Financial Times Graphic on Orphan Works

There is also an interesting accompanying article on the European reaction to the issue.

thanks to Jim Campbell for posting about this on Web4Lib!

  • Share/Bookmark
Aug 09 2009

Virtual Bookplates


With our increasing reliance on electronic record keeping, especially online records, it makes a lot of sense to consider the use of virtual bookplates for those items which would normally have a printed label affixed within the book:

This strikes me as an especially effective way to both recognize and promote donors.  The only real technical requirements are graphics software to create and edit the bookplate design, and the web space to store the finished graphics.  Neither should be a problem for any library willing to spend the time required to get the project rolling.

The people who created the above-linked presentation are conducting a survey on library practices on bookplates.

found via AcqNet-L

  • Share/Bookmark
Aug 06 2009

Simple and Evolvable Standards


May All Your Standards Be Simple and Evolvable is a post by John Wilbanks on Science Blog’s Common Knowledge.  It is written with medical data standards in mind, but it could be discussing the state of library data as well:

“…TCP/IP, created simply to move bits between computers, begat a variety of new protocols like FTP, Gopher, Finger, many other protocols that layered atop the basic bits standard. Complexity from simplicity. Attempting to embed file transfer into the bits protocol would have made this whole process a lot harder.”

We are approaching a point in which we will be moving our data out of the cumbersome and outdated MARC format.  It will happen, regardless of the heel-dragging that has been taking place for over 10 years.  The debate is still heated over what we will replace the standard with.

Can we come up with something simple and evolvable?  I define this as being able to build things out of data without having to break the it up into usable chunks.  Have you looked at a MARC (.mrc) record with a text editor?  There is no easy way to determine what much of the data means, and the entire record is one string of information.  You can usually pick out the title, author and a few other things, but mostly it looks like gobbledygook.

If our data were in nice, small, understandable pieces to begin with, with straightforward rules guiding how it was formatted, it would invite innovation and creative use.  We are only hindering ourselves with the complexity and arcane rules; simplicity would serve everyone’s needs far better.

  • Share/Bookmark
Jul 22 2009

The State of Open-Source Library Software


Brett Bonfield has a great post, actually more of a long essay or article, on open source library software projects.  W-E-B-S-I-T-E, Find Out What It Means To Me (great title, but certainly more limited than the post’s topic) covers a wide range of software, the reasons people use (or don’t use) them, and the status of several of the larger projects that currently exist.

There is a lot of information in the post, and links for further exploration.  This just made my recommended reading list.

  • Share/Bookmark
Jul 01 2009

NASA Needs A Library Solution (But So Do Libraries)


In a merging of two of my great interests, NASA has issued a Request For Information (ROI) on how best to “analyze and catalog notes from spaceflight pioneer Wernher von Braun into an electronic, searchable database or other system.

von-braun-sketch1

Sample Page from Von Braun's Notes

At first glance, this is something that would be solved by using library tools and software.  However, the list of potential ways to set this up seems to illustrate the gaps in library technology (all points are mine):

  • Users should be able to see the notes as they exist.
  • The text in the notes, as well as all labels and notations, should be fully keyword searchable.
  • All elements of the notes, including text, formulas, diagrams, etc. should be able to be targeted and described in a way that allows for keyword searching.  This includes “tagging”, but also commentary, description and critique.
  • Users should be able to define relationships (create links) between ideas within the notes, as well as documents and other resources from other collections.  For instance, someone seeking information on the Saturn V Engine Bell should find all drawings, notes, diagrams, and formulas within the notes, as well as outside resources relating to all of these.

This project begs for a combination of a traditional database (for storing and searching text) with the added functionality provided by social software products.  Nothing in the list is beyond the current means of technology… think  of a wiki combined with flickr-type functionality that can utilize PDF documents and you have a good starting point.

Why hasn’t this been done?  How many libraries and archives have document sets like this that could become a researcher’s favorite collection, with the right application of technology?  Have any been digitized with a social annotation feature?

Why do I suspect that the development of this will come from outside the library community?  We should already have projects that utilize this kind of mash-up philosophy… our collections could be so much more powerful.

There are some great things being done in the library technology realm, and many people and projects that are worth praising.  But now and then I see something like this and wonder how we missed this obvious application of existing technologies.

found via ResourceShelf and Wired Science

  • Share/Bookmark
FireStats icon Powered by FireStats