Bumbling through the library world
It has being a crazy week, I was stressing out having to give my first ever presentation at the Libraries of the future seminar (with the new presentation tool Prezi !).
Google decided to make things more complicated by sending me an Invite to Google Wave! I promptly gave it out to librarians I knew on Twitter and settled down to play with it.
First off , it’s supposed to work in Firefox and Google Chrome. But many people have reported that it’s slow and unstable in Firefox, and that has being my experience as well, so I use Google Chrome for now. It’s still slow and not totally stable but it’s far worse in Firefox.
Google wave is hard to describe, but it’s basically a Email/IM/Wiki hybrid.
You “wave” to one or more googlewave accounts by adding your contacts to a new wave, similar to the way you add email addresses when emailing. If people you have on your google contacts have a wave account they automatically appear as one of the possible contacts. The image below shows me starting a new wav.
Chances are though , you will have no one to wave to at first, so you have to figure out what their wave addresses are, or find some public waves to interact in.
What are public waves?
Like email conversations, you can usually only read waves you were added to as a contact. It is however possible to make a wave “public”, so anyone with a wave account can read it (see this on how to make a wave public).
You can do a search with:public keyword search in the middle pane, to find public waves. I like to do a search with:public librarians
There are waves such as the Librarians wave directory that lists librarians on Google Wave, or you can go to any wave, click on the row of accounts listed in the wave, and add them to your contacts
The interesting part is that if the people you wave to are online, you can see them type their responses in real-time and by real-time I mean you can see them type their responses letter by letter! You can also respond in real time, so you can respond mid-way even before the other party has answered.
It’s a novel experience, particularly if you have not used real time collaborative tools like Etherpad or Googledocs before.
Each wave you see would include a threaded history of the conversation so far, and you can add new people to the wave at any time, and they would have access to the whole conversation.
When you view any wave that has changed, any new wavelet (a message in the wave) or changed wavelet (see later) will have a green border around it. You can click on space bar, to quickly jump to these wavelets.
There is also a “playback” mode that allows you to see how the wave changed with time, who added new wavelets etc.
At this level of use Google Wave is just a email replacement, with the added advantage of being able to react in real time like IM, if your contacts are online. The presentation also reminds me of a threaded web-based Bulletin Board forum
An interesting twist is that the messages you type as well as those added by others can be edited/revised at anytime by anybody already on the wave.
This is of course based on the wiki concept, with similar history tracking features.
Google Wave also makes it easy to embed widgets from IGoogle or OpenSocial gadget. But I found this really interesting extension that allow you to embed anything or html into the wave! So you can embed anything from Slideshare widgets to searchbox widgets or anything else with the correct html sniplet.
Google Wave also allows you to create robots which are automated agents that respond to events in the wave to carry out automated tasks. I don’t have the programming chops to work this out yet, but here’s a interesting bot that looks for ISBN13 and replaces with a book cover.
You can also embed the wave into blogs, webpages etc, but it isn’t as easy as simply copying and pasting html. In this area, Friendfeed is much more user-friendly with similar real-time functions. Mashable has a nice explanation of this and more.
Google wave adds yet another possible communication tool to libraries. With libraries struggling with new communication channels such as Instant Messaging, Text messaging, Twitter, Facebook and more, it is a interesting problem to have.
To me the obvious use of Google wave would be as a replacement to email. Once Google Wave becomes ubiquitous like email or gmail or if institutions implement their own Wave platforms (it’s an open platform), I suspect all libraries would use this routinely to answer queries.
It has all the features of email with added functions of Instant messaging. My experience manning email library accounts is that more often then not, library users give you insufficient information to help them and you desperately want to ask them more questions in real-time. Currently I either pick up the phone and call them, or possibly invite them to a meebo chat site or use services like Tinychat.
Not all of them will respond and even if they do, bringing the conversation to another location, means needing to keep track of the transaction on another communication platform (logs etc).
Google Wave makes all this seamless.
I’ve being racking my brain to see if anything currently done with wave cannot be done with email and so far I haven’t come up with much.
Currently there are many issues with Google Wave, which is not surprising given the innovative nature of the service.
I think it’s quite complicated to use, and being beta the interface needs tons of work, so much so that many people (almost all whom are geeky early adopters) are struggling with it. So it definitely isn’t ready for the masses for a long while.
The main one is that I haven’t found a way to be automatically notified in a popup that someone waved to me, or added me to a wave. (The ‘Ping’ mechanism is clumsy), leading to a strange situation where people are co-coordinating with each other via Twitter/IM first before going to Google wave to communicate.
For instance I have being using Twitter with @digicmb and @mlibrarianus to connect with them first before going to test wave.
Somewhat interestingly, I got a wave from a library user which would be my very first ever library transaction conducted via Wave (permission granted from user).
Nothing particularly interesting, at this level it works just like email, or rather gmail with threaded conversations or a normal web-based forum, particularly since we were not both online at the same time. If only Google wave could send me a popup notification of a reply, so I could respond instantly if desired.
The wiki-like functions of Google Wave isn’t necessary a boon, in most cases, I don’t really see the need to allow anyone to edit everything. Currently there doesn’t seem to be any controls allowing you to turn that off, though there seems to be a provision for “read-only” messages that hasn’t be turned on yet.
Also as @eagledawg on Twitter pointed out to me, while waves are private by default, anyone you include in a wave, can invite anyone else to join, there is no way to control this.
Obviously people are still trying to figure out Google wave. I have written in the past about mashups/services such as
These pieces were written with the full understanding that Google Wave might make all the ideas there irrelevant eventually. In theory Google wave could be a component of the use cases above (probably as a replacement for meebo, or Friendfeed real-time widget), or it could be used on its own.
For instance the Rssybot which allows you to watch RSS feeds in wave, seems to have a lot of potential.
Reference desk duty is probably the most interesting part of my day, as I get to interact with users. One thing that interests me greatly is how different librarians setup their systems to respond to users.
As I see it, there are two main competiting interests. On one hand, you want to be able to work on your own library assignments during idle periods. On the other hand, you want to be able to quickly put aside your work and attend quickly to the user in front of you when he consults you.
Of course how your setup your browser, your desktop, would depends on a myriad of factors, from the types of help channels you are monitoring (some librarians handle anything from Skype to Twitter to Meebo while other more traditional librarians handle only phone calls and in-person reference transactions.), to the type of queries you usually receive (directional vs research), to the nature of your other duties (cataloguing, event planning, Library information technology etc).
In the past, I suggested that one idea might be to create a mashup of most commonly used resources into a “information dashboard” using tools from Friendfeed to Netvibes (see also RefStart by Text a Librarian -Mosio).
These tools would be designed to help you answer queries effectively and efficiently, though there are other solutions of course, such as using opensearch plugins or just opening various browser tabs.
The problem here is that these tools help you answer questions efficiently (but see this comment about the dangers of being too efficient without educating users), but they don’t help you manage the interruption, one moment you are working on say cataloging a book, or answering some email to your boss, or editing your subject guide , the next you are assisting a user seeking to find some city-level China data statistic.
And if you are like me, while working you will have many windows/programs (FrontPage, Library management system (LMS) interface, Instant Messaging Client etc), browser tabs open and it gets confusing fast (to the user if not you!) when you mix that with the browser tabs and programs you open while assisting the user.
By the time, you turn back to your work, you might have forgotten what you were working at (some browser tabs might be closed/replaced already), and this can be the source of serious mistakes.
Another problem is that while working you might be viewing and displaying several screens with confidential information (loan records, financial data etc) , and you have to hide/close them before using the PC to assist the user.
This isn’t ideal, you want to respond instantly to the user in front of you or the user who called you over the phone, Instant messaged you etc etc. This is less of an issue if you don’t handle users in person (or don’t do stuff like screen sharing!)
I’m not sure what the policy is at other institutions, some might forbid the librarian from doing their work at the reference desk, but I suspect given how busy librarians are generally, this is unlikely to be common practice.
I’m curious how other librarians tackle this problem.
For me, what I do is to login to the Reference Desk common PC as per normal then do a remote desktop access to my desktop in my office. I do my work on the remote desktop, and assist users using the “Real” PC desktop. This has several advantages
I get to work with exactly what is on my system back at the office
Depending on the policies at your institution, you might not have as many user rights when using the common PC as opposed to your own PC back in the office. Doing a remote access to your own PC, bypasses all these problems allowing you to work with exactly what you are used to.
I can continue to work up to the last minute or second while on shift.
When someone relieves me, all i need to do is to close the remote desktop (one click), log-out of the common PC, and the work still remains at my desktop PC. This isn’t possible if you are doing your actual work on the common PC, as you have to waste time saving files, closing browsers etc.
Separation between work done for user and your own work.
The idea here is simple, use your remote PC for doing work, switch back to the “real” PC when assisting with queries. The switch can be done in literally seconds. This way when assisting users, you show a relatively clean profile instead of your own work PC which has many confidential windows open.
To be frank, I don’t always use the “Real pc” to assist users, often I forget, then I run into problems when either printing say a map for the user (it goes to the wrong printer in my office) or when I insert a thumb drive to copy a file for the user (you cannot transfer the file from the remote PC to the thumbdrive inserted locally).
There might be technical solutions to this, but it seems easier to just remember to stick to using the local pc for assisting users.
Other solutions
I’m aware that not all institutions are liberal enough to allow users to do remote access, and that there might be other ideas so I’m really curious how other librarians handle it.
Some ideas off the top of my head
I’m sure there are many other workflow ideas used at the reference desk, please share how you do it at your reference desk in your comments. I’m also somewhat curious about whether there is a uniform practice within your institution with regards to such matters, or do Librarians generally use whatever method they find most comfortable?
How do you share links, resources with your library patrons? In the past, the default option would certainly be through email. There is nothing wrong with sharing links through emails, though it seems to me a more structured and organized way would be better.
But today with the rise of social networks, collaborative tools and general web 2.0 love, there are a bewildering number of online sharing options, I thought it would be useful in this post to briefly consider each class of tools and assess their suitability.
To give us something concrete to work on, let us assume you arrange to meet with a graduate student to discuss his research topic. From then, on you want to regularly send his interesting resources you find. You can assume he has the same access to resources you have (so a direct link with ezproxy stem built-in would work) but you cannot assume he has registered for whatever service (including citation managers) you intend to use.
Of course, this scenario is just a smaller scale version of the task of creating subject guides, so many of the same solutions can be used.
The tools that I will cover below will generally generate a list of resources you shared on a webpage (which may or may not be password protected).
Depending on what type of librarian you are, you may be sharing mostly link to free public sites, or to links to academic journals articles in subscribed databases, and this impacts the type of tools you might use.
As an academic librarian who shares mostly links to academic articles the ideal sharing tool for me then would have the following characteristics though
(1) Handles links to password protected pages – In particular many general social bookmarking tools work fine with normal webpages but fall down when you try to handle links from subscribed databases which require logins. This is particularly so for tools that try to archive the page or add annotation overlays (see below).
(2) Allow exporting of citations in several formats – Most of the resources you are going to share are articles, so ideally the webpage that displayed the resources would be formatted in such a way that allows your library patron to easily export the citations in various ways (RIS, text, BIBtext) to whatever citation manager they prefer.
(3) Allows resource lists to be embedded in other spaces – The resource list should be exported as RSS which would allow you to create widgets using external services such as widgetbox to embed in other pages (including wikis, social networks, startup pages etc). Even better would be for the service to provide it’s own widgets such as delicious linkrolls. Diigo offers the very interesting WebSlides.
(4) Allow you to add annotation/comments – This could be an overlay of your comments over the webpage in question, or simply allows you to add comments next to the citation.
(5) Allows collaboration (real time?) – Ideally the user could add comments like “This is good”, “This is not relevant because…” etc. Better yet if the tool has a “like” feature as seen in Friendfeed and copied by facebook, google reader – allows you to get quick feedback what kinds of citations are relevant.
(6) Allows access without registering for a account – While (4) assumes to some extent that users will have to log-in, you can’t assume that the user will want to go through the pain of registering a new account just to view your list of resources. I would add that it is the whole process of REGISTERING (which typically requires that you fill in a long web form) that is annoying, a password protected list, where all the user needs to do is to enter the password you supply might be acceptable.
#1 Social bookmarking tools e.g. Delicious
The most famous of this is of course Delicious.

http://delicious.com/jomcparklib/AdvertisingSpending
Newer and more trendy alternatives with many more features include Diigo, Twine, Google bookmarks and more. (Not sure if “Readitlater” type of tools like instantpaper might be used).
These tools were never designed in mind for academic use, though they can be readily adapted to such uses. Typically, they allow users to access resource lists without authentication, which reduces barriers to entry.
The main disadvantage is that as they are not designed for academic use, they don’t provide various niceties that web-based citation managers have including formatting of citations, links to resources via doi, coins etc.
Many of the older social bookmarking tools like Delicious also provide relatively little social networking functions. Delicious does allow you to add fans and/or export results to rss feeds though which allows you to create link roll widgets to embed on your webpage (see library subject guide created using delicious link rolls), but they definitely don’t provide anyway for the user to add comments to the resources you share.

http://www.lib.unc.edu/parklibrary/subjects/AdvertisingMediaSpending.html
Try Diigo or Twine if you want the ability to add comments.
One can also consider “clipping” software/services like Evernote, Zoho Notebook which can store anything you can imagine, but it’s can’t clear how good the sharing features are.
#2 Web annotation tools/ advanced Social bookmarking tools – e.g. Awesome Highlighter
The idea of annotating webpages goes back to a 1999 outfit Third voice. The idea is that you install a browser plugin of some kind, then you can view comments or annotations left by other visitors of the page.
Comments or annotations are usually overlaid over the existing page, or in some cases, a separate frame opens with comments about that page at the side (some will even pull comments from Twitter, friendfeed about that page).
This is a very crowded space with many alternatives including A.nnotate , Awesome Highlighter ShiftSpace, Fleck, Stickis, TrailFire, SharedCopy, webnotes, Reframeit and more.
A few libraries have started to use TrailFire to guide users. Below is an example from Central Pennsylvania College library which they use to annotate pages to guide users through their webpages.

http://trailfire.com/Lopez/marks/89275
More traditional social bookmarking tools like Diigo, Iterasi, Qitera, also incorporate archiving of the existing page with comments/annotations and images captured. Diigo in particular has an interesting WebSlides feature.
Being able to add annotations seems useful. Imagine not only linking to a specific article, but also highlighting sections that you find relevant or interesting. Imagine being able to engage in a conversation with a user about an online article, by scribbling in the margins.
The main problem with almost all web annotation tools is that they don’t really work with links to subscribed databases as they are typically accessed behind a password with the added complication of ezproxy links, and as such web annotation/archiving features fail.
Iterasi seems to be the only one that is capable of doing so, though I’m not sure of the copyright implications.
#3 Web based citation Managers – Citeulike, Zotero
Since we are typically sharing articles, why not use a tool designed for it? While desktop based citation managers are still popular, in recent years, many web-based citation managers have began to appear, and desktop managers have added web-based versions or at least allow sharing to users who are using the same citation manager.
In addition, designers of citation managers have become inspired by the success of social networking sites and have began to mimic such sites by adding features that encourage collaboration, finding people in similar fields etc.
Another crowded field such products/services include Citeulike, Mendley, 2collab, Wizfolio, Connotea , Labmeeting, ResearchGate, Nature Network, Zotero, plus huge list here
It’s hard to characterize these services as a whole and I have minimal experience with all but 3. There seems to be several classes
1) 100% web-based, delicious-like tools (e.g. Penntags, Connotea, Citeulike, 2collab, refworks) , these generally focus on uploading your citations and to varying degrees sharing with users but don’t have “cite as you write” features to aid writing of your thesis.
2) Citation managers in web-based form (e.g Wizfolio, Refworks)
3) Citation managers in desktop form but also include web-based versions (e.g. EndNote, Mendeley, Zotero)
An excellent discussion about such tools can be found here and here
The main thing I’m looking for here in such services is the ease at which you can share resources, typically links to articles.
Connotea, Citeulike and Zotero, Mendeley are either completely web-based or allow you to push lists of resources to a web-based site, which does not require users to login to view.
Typical examples would be Mendeley’s public collection or Zotero’s groups. Note: If you want to share pdfs or full-texts you can use Mendeley’s shared collection option instead.

http://www.mendeley.com/collections/23204/Valuation-of-library-services/

http://www.zotero.org/groups/library_valuation/items
Citeulike is probably even better since it’s web-based page allows exporting of citations in various formats including RIS, txt, RSS etc. RIS is particularly important to support since most citation managers support that.

http://www.citeulike.org/user/aarontaycheehsien
Somewhat less ideal is EndNote, which allows sharing only between users of EndNote web. Of course, you could just export selected Endnote citations into txt and then email the list to the user.
#4 RSS feed readers – Google reader etc
I have written quite a bit about using rss feed reader as a discovery tool. You can use Google reader to share with users, or post to a shared item page for those who don’t have a account. Added plus, users can give feedback by liking it.
One disadvantage is that you run into problems when you are trying to share to more than two persons. You can have a public page of (1) Your starred items (2) Things you shared (and (3) specific folders) but what if you need to share to more than 2 users?
#5 Collaborative tools - wikis, google docs etc.
Of the tools managed above, most of them have few collaborative capabilities.
If you intend to collaborative on a long term basis, chances are you might want to go with either tools that are designed along such lines.
The first major class would be wikis of course.
In addition, there are collaborative tools such as etherpad, google docs, Zoho Office, Buzzword etc. Then there is the possible game changer Googlewave. These are web-based word processors that allow several people to collaborate on at the same time, changes can be seen in real-time or near real-time.
The chief disadvantage of such tools is that the input is unstructured.
#6 Blogs – e.g. Posterous, Tumbler.
Anyone tried using blogs to share resources? One could use widgets to pull in data from any one of the earlier classes of services and then allow users to comment.
“Light blogging” platforms like Posterous, Tumbler might also be used, due to the ease in which you can bring in data from various sources (including just emailing it!) and to push them to other sources.
Odd ideas, use the email options in databases, to post straight to Posterous?
#7 Social networks, life aggregation services – Facebook, Friendfeed etc
I have never heard of anyone trying this, but in theory you could set up special facebook pages, or Friendfeed rooms to share resources. Both services, make it easy for users to comment, “like” entries and provide real-time updates.
Friendfeed is similar to Posterous and provides half a dozen ways to bring in information, and to export the stream.
Another interesting feature about Friendfeed , you can share files!
You could import links into Friendfeed using various methods, from sending emails, to the use of bookmarklets (either the built-in one or generic ones like kwout), or importing results from RSS feeds (e.g. Citeulike ,Zotero, Mendeley’s public collection)
Below, I experiment with pushing rss feeds from Citeulike and Mendeley’s public collection

http://friendfeed.com/researchshared
Many libraries are experimenting with Facebook pages. I have limited experience in this area, but I wonder if one could use facebook pages as a sort of subject guide, or more specifically to share resources to specific users.
#8 Startup pages - e.g. Netvibes, Pageflakes
Startup pages is another topic I have written a lot about, though I have typically written about it in terms of being a general subject guide, rather than being a specific resource list for a specific user.
Conclusion
I’ve probably left out, several other ways you can share resources, feel free to leave comments on how you share resources.
A couple of months back , I wrote a post entitled Creating custom search boxes for library use. This is one of my top 10 most popular blog posts and also one of the posts which I’m most proud of because it is one of my few posts that I feel is pretty original.
In that post, I figured out a way to create search widgets/boxes for practically any database, which can be embedded in many places including subject guides.
However since then, circumstances have conspired to make the post a little out-dated
Firstly the example given on Scopus, no longer works as Scopus changed their urls. That of course is easily fixed. Secondly, I figured out a slightly better way to improve the stability of the widget.
You can read through the original post again on how to create a custom search-box for EconLit (via OVIDSP). At the risk of quoting myself
“I have being a big fan of Opensearch plugins since I discovered them and I even created a big bunch of them here for almost every database we support on various platforms.
Once you have created a opensearch plugin, you know exactly what format the url should be sent to get the result. For instance, I know that to send a keyword query to EconLit (OvidSP) with the term TEST, you should send the following string.
http://gateway.ovid.com.libproxy1.nus.edu.sg/ovidweb.cgi?T=JS&NEWS=N&PAGE=titles&SEARCH=TEST.mp&D=econ ”
– Creating custom search boxes for library use
The slight improvement to this would be to send the following string instead,
http://libproxy1.nus.edu.sg/login?url=http://gateway.ovid.com/ovidweb.cgi?T=JS&NEWS=N&PAGE=titles&SEARCH=TEST.mp&D=econ“
Both methods should work, but I’m told that the later string would avoid caching problems.
So the rest follows as before and so the final code you should use is as follows
| <script type=”text/javascript”> function econlitSearchGo(){ var url=” http://libproxy1.nus.edu.sg/login?url=http://gateway.ovid.com/ovidweb.cgi?T=JS&amp;NEWS=N&amp;PAGE=titles&amp;SEARCH=“;var url2=”.mp&amp;D=econ“ var searchInputeconlit = document.getElementById(”econlitSearchInput”); window.open(url + encodeURIComponent(searchInputeconlit.value) + url2); }</script> <div> <div id=”enterText” style=”position: absolute; left: -1000em; width: 20em;”>Enter your search terms:</div> </div> |
If the javascript above looks tough to understand, refer to the original post again, it isn’t really that hard to understand and modify.
So there you have it, my improved custom search widget. If you know a bit more javascript you can do more fancy tricks, for example selecting 2 or more searches from a list and search them in different tabs comes to mind.
Google reader has introduced two interesting features, “share” which allows uers to share interesting feed items to users who follow you on Google reader (or to the shared item page) and the newer “Send to” feature which allows you to send interesting feed items to be posted on various services including delicious, facebook and citeulike.
These features are useful, particularly when reading full feeds of normal blogs where all information on the feed item is available within Google reader and the decision whether to share can be made immediately. But this isn’t the case for feeds of research alerts from say sciencedirect or a typical journal table of content feed. In most cases, you would need to go to the vendor site to read more before deciding to share.
Even if one could tell just from the research alert rss feed item that the item is interesting enough to share, one would still typically need to click on the feed item to go to the vendor site to download the full-text, and to export to citation manager.
So one would need to vist the vendor page anyway.
I suggest that one can install Better GReader which loads the vendor page in Google reader itself. This allows you to work within Google reader all the time. You can download full-text, import citations into your citation manager, share with users all without leaving Google reader!
In a prior posts, I talked a lot about use of RSS feeds for research alerts, particularly in “Aggregating sources for academic research in a web 2.0 world“. The idea here was to use your RSS feed reader has a discovery tool, before importing it into your citation manager.
The workflow would be as follows.
1. Click on rss feed to view what’s available.
2. If article appears to be interesting, click on it to go to the article on the vendor’s site, eg. ScienceDirect, Web of Science etc to see full details.
3. Download the full-text. If you have not treated the RSS feed using the method I described here, you will need some method to handle ezproxy links (see post here showing 5 different methods).
4. Import the citation into your reference manager.
This work-flow requires that you leave your rss feed reader to visit the vendor site and then carry out steps 3,4 there.
But is it possible to actually do all that without even visiting the vendor site?
Yes! You can handle all this within your rss feed reader without even visiting the vendor’s site if you happen to be using Google reader to read your feeds and in addition install Better GReader.
Normally you would click on the title “Financial Market Volatility and Primary Placement” and a new window/tab would open and you would be brought to the vendor page.
But with Better GReader installed, this would be shown instead as the page loads within Google reader
From there you can download the pdf directly (I’m assuming you are using the method described here or are using Zotero’s auto-proxy function)
You can also export citations normally. Incidentally this works fine with Zotero’s normal citation export as well (click on icon in the url address bar).
But what if you want to share the item with friends using other methods? You might want to share it on a bookmarking site like delicious, send to social networks like Facebook, or even to blogs like Blogger, Posterous etc. Normally you would use a bookmarklet, but as you might expect it doesn’t work here using this method.
This is where Google reader’s new send to feature becomes useful. “Send to” feature allows you to send selected articles to various places from social bookmarking services like delicious, to blogs like Blogger, Posterous, to social networks like Facebook, MySpace, to microblogging platforms like Twitter and more.
As the send to feature is customizable, there has being an explosion of ideas, with people using the feature to send stuff to Evernote, rememberthemilk addtoany, google bookmarks , sharethis and more here and here.
But possibly the most exciting is the ability to send to Citeulike – a free web-based citation manager. The instructions are here.
As Citeulike and Mendeley (another free citation manager which has both web-based and desktop versions) are collaborating this means it will link to Mendeley as well.
So if you use either of the two has your citation manager, you have a quick way to send articles to them as well.
Somewhat related is that you can share/share with note interesting articles with users who follow you on Google reader.
Whether it’s a librarian sharing with a patron, or researchers sharing between colleagues, or a student sharing with his supervisor, this can come in handy. What if the person you are sharing with does not use google reader? No problem point him to the google shared list page
which is a webpage that lists all your shared items.
Sharing items and the ability to transfer items to citation managers etc within Google reader are very useful features, but as mentioned before the research alerts received via RSS are partial feeds, in other words, they show only some minimal information, and you would definitely have to visit the vendor page itself to get full information.
Certainly you can’t download the full text from within your RSS feed reader, so you would definitely need to visit the vendor site. Similarly, chances are you would like to read the article first, before you shared with others.
So ideally to take advantage of the two latest google reader feature, you would need some way to read the article (or at least look at the full details) on Google reader , without leaving google reader.
And I just showed you how.
The idea of using Better GReader came from “sphoke” posting in the zotero forum.
Web 2.0 services like Slideshare, Youtube are now an accepted part of the web, and Libraries are using them as a matter of course to embed their presentations onto webpages. However, updating these presentations, often involve a two step process, you upload your presentation on the service, then you edit your webpage with the html snipplet. If you need to regularly change the presentation that appears on your web page this gets old pretty fast. Is there a better way?
The key idea here is to use widgets that are flexible enough that you can control what appears using tags without having to constantly edit the html of your page.
By now, use of Slideshare (or alternatives such as Scribd, Issuu, Docstoc, Slidesix, Slideboom, Zohoshow, Myplick, Googledocs etc) to present documents (powerpoints, PDFs etc) is hardly considered innovative. Libraries have embedded Slideshare widgets onto their webpages, subject guides (including Libguides or startup pages like Netvibes) and even wikis.
Embedding Slideshare widgets is quite simple, once you have uploaded the document you want onto Slideshare, you simply go to the document and copy and paste the html code under “Embed” (click on custom link next to it for more control) onto any page you want and it appears as below
This is how most people use SlideShare to embed their documents. But what if you wanted to embed several documents onto one page? For instance, you conducted several library tutorials for students in Sociology, and you want them all to appear. Sure, you could add one widget for each document but that would take up a lot of space.
Can you put them all into one widget? Yes, you can.
You can add either a SlideShare Playlist widget or a Slideshare Presentation Pack Widget
You can customize the documents that will appear in the Widget using various options, but for our purposes here is what you do.
Say you want 4 documents to appear together in a widget, tag all 4 documents with the same tag, in my example, I tagged them with ’sociology’
When you create the playlist or presentation pack widget, select “my tags” and in the pull down menu select ’sociology’. Look at the preview below and if you are happy you can embed the html which will give you the result shown below.
The widget above, packs all 4 documents uploaded by you onto Slideshare with the tag ’sociology’.
Initially, I found this a useful way to pack more than one presentation together in one widget, but later on I realized that this widget also was a great time saver. How so?
The nice thing about the widget above is that as you change the tags given to the documents you have uploaded, it will update accordingly. So for example, if you decide one of 4 documents above is outdated, you can just go to that Slideshare document (click ‘edit’), remove the tag on the outdated widget and the widget will not show it anymore.
Similarly, adding another new presentation is as simple, just upload the document to Slideshare , give it the correct tag and it will appear automatically!
This is a great time saver as all you need to do is to work on Slideshare, change the tags on Slideshare and you don’t have to update the html on the page at all.
Compare to the old way when you have to do a two step process of adding a presentation to Slideshare, then editing your html page and then uploading to your content management system.
Moreover, some organizations might restrict access to the content management system, so in the past the poor guy with access had to constantly change the html on the webpage upon request. Using this widget, all he needs to do is to add the widget to the html once and upload on the server, and anyone else with access to the slideshare account can manipulate what appears by adding or removing tags.
It’s a pity you can’t do this for the normal single presentation widget version of Slideshare. Or at least I haven’t found a good way, not if you still want to retain the older presentation somewhere.
Would be nice if you could have a widget that always shows the latest presentation you uploaded, or you could indicate on Slideshare somehow that the widget would display a certain presentation (which you could change on the fly).
You can of course create a presentation pack with one presentation but it’s not an elegant solution as the widget is meant for showing more than one widget.
A common scenario for me is this ; I upload a presentation on SlideShare , after which I decide to make some changes to the presentation.
As you probably know, you can update the presentation with the newer version by using the “Replace presentation” tab option. This will ensure the statistics for “views”, “favourites” , “embeds” will be carried forward.
One bug I noticed is that, the widget doesn’t seem to display the newest version uploaded. Or at least it doesn’t do so immediately. Here’s a trick to get around the problem. To force the widget to update instantly, first remove the tag (”sociology” for instance) from the existing presentation.
Then replace the presentation with your new version and add the tag.
This will ensure that the widget will display the latest version of the presentation.
I haven’t really looked at whether there are similar methods for widgets from Scribd, Youtube etc, though it seems you can embed your Youtube’s Playlist to achieve something similar. I’m sure there are many Flickr widgets that do something similar.
The key idea here is to use widgets that are flexible enough that you can control what appears from the web 2.0 account without having to constantly edit the html of your page.
Are there better methods? How do you update your widgets?
Haven’t had much time to blog this weekend, as I was busy running a pilot survey for my Phd (more about that in the future), but I will just share 2 wild/random ideas I have about email.
In my last post, I talked about how LibX is very useful, for acquisitions work, in particular how it can do autolinking of isbns.
“Any page with an isbn is recognized and converted into a clickable link. Clicking on it will do a search of your library catalogue. It even searches related isbns (different publishers, different editions) if your opac supports that or lists related isbns in a sidebar that you can search with another click if your opac doesn’t.”
Say you subscribe to various book alerts like Blackwell collection manager’s enotes, and they send you attachments (rtf, doc) in email. On receiving them, you would like to click on the ibsns given in those attachments to do a direct ISBN search of your catalogue, but unfortunately the Libx autolinking of isbns works only with actual webpages, so getting them in rtf, doc format doesn’t help.
What’s the solution? What you can do is to subscribe to those mails in your gmail account, then when the mail arrives click on “view as html”, which will open the document as a html page.
Why do so? Simple, so LibX can work its magic.
Now just click on the isbn and you can do a isbn check of your OPAC!
Want to buy the item? Just copy and paste to your email (rtf or html format) and send it to the acquisitions department, and the acquisitions department staff can verify again by clicking on the link (Why do they need to double check if you checked it already? One reason is that between the time you checked the catalogue and sent the email and the time they received and processed it, they might have ordered it for someone else already)
Google’s “view in html” works for not just Word documents but also excel, pdf, ppt etc. A common thing often done is to search for a bunch of items from your integrated library system (ILS) using a certain search criteria (say all items catalogued last year and circulated at least 5 times), then export the results (which will almost always include isbn or Marc field 020) into excel. But if you want to look at those items you would have to manually cut and paste the isbn etc into your opac to search.
Instead, email it to gmail, then use the same trick above, and you will see all the isbns are links already!
Another interesting option would be to view/convert such documents in Google docs or one of their competitors (Zoho, Buzzword, etc), since they are web-based with the corresponding benefits.
In fact, besides the LibX functions there are several functions that are accessible only when viewed in html, these include IE 8’s web accelerators, various Firefox addons that add searches to the context menu etc, so viewing a document in html can actually be quite useful.
Many libraries use a Outlook account to handle user queries. By using Xobni (Inbox spelled backwards) a free plugin, one can access Xobni analytics, which helps to quickly answer the following questions.
In terms of mail volume, when are your users emailing you. How many percent of them email you during the weekend? How many percent do it after office hours? Does mail volume vary across the year?
In terms of response speed, what is your libraries’ median response time to a mail? Does this vary much by hours? (Typically it does, mail received before office hours say 7 am obviously have a slower response time). Does this vary by day of week or across the year? (Again it is obvious response time is typically slower during week-ends if the account isn’t manned those times). Are you meeting your service level targets?
You can filter results by person, subject, domain, folder, context and more
All this is very helpful to decision making, for example if you find a spike in emails received after midnight say during April (just before assignments are due?), you might consider setting up a night shift to answer emails during this period?
Is your response time noticeably slower for certain questions? Particularly, you might find a class of questions that are commonly received say after office hours or on friday nights and which require answers that cannot wait until office hour begins… Which could be a source of dissatisfaction.
Xobni also has Facebook, Linkedin and Skype integration. With many libraries establishing a presence in Facebook, (even Library of Congress has one!) due to the rapid rise in popularity of Facebook and a smaller number providing support via Skype, Xobni is the ideal tool. For instance, a user emails you to ask a question, use Xobni to instantly offer to “Friend” him with your Library’s Facebook account.
Or instantly find his skype account and communicate with him via Skype.
Note : There might be privacy concerns if you use Linkedin, Facebook related features.
That’s all for this week. I hope you found some of the tips here useful. BTW, my blog is now 6 months ago (it’s genesis dates back to 24 Feb 2009) , would like to thank readers for their comments and interest.
Technical services in libraries which encompasses back-room work like acquisitions, document delivery and cataloging are often deemed as the less ’sexy’ part of librarianship.
Yet, satisfying and even delighting library patrons depends critically on having an efficient and effective technical services departments which explains why many libraries are embarking on projects to streamline and improve their services. While the biggest gains probably come from radical redesign, some gains can be gotten from minor changes. In this post I will share some ideas to do that.
Librarians have being introducing tools like Libx toolbars, opensearch plugins, bookmarklets greasemonkey scripts (ezproxy script, amazon script) etc but the focus always seems to be for library users.
But it occurs to me that such tools are even more effective for technical services work.
Libx for instance automatically converts any isbn on a page to a clickable link, and clicking on it will do a xisbn search (it searches not just the given isbn, but also related isbns) of the item in your catalogue. While this is no doubt useful to users, one suspects that a typical library staff assigned to say acquisitions would use this dozens if not hundreds of times in the course of his/her work for checking orders that come in. Though each use saves them probably 5 seconds (not to mention reduces errors), the time savings can add up when they process thousands of books a year.
Another advantage of using opensearch plugins or Libx toolbar in technical services is that they can serve as a pilot, before you push it out to users!
Opensearch plugins
Obvious idea, add opensearch plugins for sites you use often for cataloguing, purchasing etc. This could be anything from your own library catalogue to other libraries like British Library, Book vendors, jobbers (Amazon, Blackwell books, Bookfinder, BookData Online etc)that do not support z39.50
You can also add sites that handle journal abbreviations such as JAbbr etc.
This is particularly effective if you need to do the same search a dozen times across different sites.
Say for instance, you need to process a request for document delivery. You need to
1. Check if the article exists in your collection and if not
2. Check your vendors to see if they have it to place an order.
Let’s assume you don’t have a openurl resolver and you need to manually check the source title against your OPAC.
Set up, the opensearch plugins for your library opac and other vendors/libraries you use in Internet explorer 7 or 8 or Firefox. (Tip : Add to searchbar Firefox addon makes adding new search providers a snap in Firefox)
Copy and paste, the source title (issn would be better, but most users don’t give you that), into the searchbox and then select your library search. After checking it doesn’t exist, you then click on the pull down button again and select the vendor you are checking (e.g. CISTI). The search results will appear.
If they don’t have it, continue with the other vendors down the list.
Notice how you don’t have to cut and paste the same search manually several times, just select another search provider and the search is run! Internet Explorer 7 is pretty handy in the way it handles opensearch because the search is automatically run with the terms in the searchbar whenever you change search providers.
You might notice that I’m actually using Firefox in the video. Firefox users who want to achieve the same effect should install “search on engine change” addon.
There are various other firefox addons that allow you to do even more interesting stuff, in particular you can do a search such that it searches the same term across several search providers opening a new tab for each.
Try Firefox search sidebar (search several search providers at one time) , searchwith (adding searches to your context menu) to search multi-servives at one time. This is a very cheap method to achieve a poor man’s federated search.
Install Libx
The Libx toolbar has a host of useful functions. But probably the most useful one of all would be the autolinking of isbns. Any page with an isbn is recognized and converted into a clickable link. Clicking on it will do a search of your library catalogue. It even searches related isbns (different publishers, different editions) if your opac supports that or lists related isbns in a sidebar that you can search with another click if your opac doesn’t.
Say you get a book order for a certain title. You typically search your catalogue first to see if the book already exists, then they search vendor sites to look for pricing, availability etc.
If you combine* the use of Libx and opensearch, you have two choices.
1. Use opensearch to search your catalogue (by title probably, isbn usually isn’t given but even if it is you probably want to check for hardback, paperback editions) then search the vendor the site. Then you can double check that the book doesn’t exist in your collection by clicking on the isbn given on the vendor site.
2. Use opensearch to search a commonly used vendor first , then click on the given isbn which brings you to the opac search of that isbn and related isbn.
#2 looks better to me. In particularly since it shows related isbn searches (american vs british publishers, paperback/hardback even different editions etc).
Using Googledocs for book orders
Did you know you can use Googledocs to create simple forms? The data will be automatically added to a spreadsheet. The Unquietlibrary uses this to create a simple form created this way for processing book orders.
How about using googledocs has a form for reporting problems with electronic resources that are down?
Using wikis to inform of cataloging subject heading changes
“Rather than having a meeting to discuss the changes or additions, as we have in the past, one of the cataloguers suggested we add this information to the wiki. As each cataloguer has a chance to read the bulletin, they can add to the list of new, changed or old subject headings.”
Other ideas
Incidentally, my love affair with all things library 2.0 began while I was embarking on a project to streamline technical services, so I have a soft spot for such ideas. Are there other interesting creative ways technical services staff are using web 2.0 in your library? I’m interested in hearing about it.
* Why not use Libx alone? While Libx allows you to add library catalogues, support of other searches are limited compared to opensearch plugins.
Introduction
Today’s libraries interact with users and obtain feedback in a dizzying number of ways from email to sms, instant messaging, twitter, skype, Facebook and comments on blogs.
But most of these methods are private (e.g other users cannot see an email sent to your library) or in the case of comments on blogs/wall posts on Facebook the feedback obtained is unstructured.
Why allow users to see feedback from others? By allowing users to vote on or comment on feedback already left by other users, this allows you to get a sense how common a certain problem is or how popular a certain requested feature is (is this crowd sourcing?). There are also some efficiency gains as you can answer a commonly asked question with just one reply, yielding you a kind of FAQ/Knowledge base.
Services like UserVoice and Getsatisfaction provide such features. Think of them as forums customized for collecting feedback ( “Feedback 2.0″?)
Currently many of the top web 2.0 companies are using these services, including Twitter and Google related services.
It still early days but a few libraries have started exploring Getsatisfaction, these include Lunia Library, Vancouver Public Library (blog entry) . Others include Pierce County Library System, Charles City County Library Campaign, Central Medical Library UMCG, John C. Fremont Library District

Luria Library on GetSatisfaction
There seems to be slightly fewer libraries using UserVoice, but these include Cook Library
and Diablo Valley Library
Diablo Valley Library on UserVoice
Yelp and other local information sites
While UserVoice and Getsatisfaction aim to be feedback/support systems for companies and services (though they allow users not affiliated with services to start support pages) , there is another set of feedback systems that naturally aggregate user reviews of services that libraries should be aware of.
Typically they are online review directories (location based) that list businesses such as restaurants and users are encouraged to comment and rate such services.
Yelp is probably the most famous of them. Yelp is unique among its competitors in that it as a specific category for libraries so there are quite a lot of reviews for libraries there.
Do note that Yelp is available only for selected cities in the US and the UK.

Libraries that have being Yelped in San Francisco
Yelp allows you to claim your business profile and it’s probably a good idea if your library is listed. Doing so allows you to respond to feedback, get analytics, send offers to users etc.
San Francisco Public Library Main branch Yelp page
Yelp isn’t a particularly new service and some blogs have covered this including this and this , so the rest of this blog will cover UserVoice and Getsatisfaction
Usersatisfaction features
Here’s some of the features offered by Usersatisfaction
Side-Mounted feedback link

Feedback tab on Lupton Library
Rather than burying the feedback link in some obscure place, both Uservoice and Getsatisfaction allows you to create a rather eye-catching feedback link that shows one’s commitment in soliciting feedback.
By adding simple javascript code provided one can display a “feedback” tab that appears on the left of the screen. This tab is extremely prominent and hovers as you scroll down the page. Clicking on it will either bring you to the getsatisfaction/Uservoice page or show a short summary.
So far, not all libraries have chosen to do this though
Categories in Getsatisfaction
The main categories users can post in Getsatisfaction are “Ask a question”, “share an idea” , “report a problem” and “give praise”. It has the usual feature where it tries to determine if something similar has already being posted etc.
Allows users to vote on ideas, questions, problems
Autogenerates categories like “popular ideas”, “frequently asked questions”
GetSatisfaction also automatically generate categories like “Frequently asked questions”, “Popular idea”, “Recent praise”, “unanswered” etc.
Create widgets
There are quite a few features you expect of web 2.0 services including the use of RSS feeds, social bookmarking/tagging, giving overall rating of service etc. But perhaps of interest would be the ability to add 4 different widgets to monitor getsatisfaction, including the “feedback tab”, “feedback page”, “Satisfaction search”, and “topic page”. These can be used to supplement FAQ pages.
In particular you can embed the feedback page widget into your pages, so feedback can be carried out straight from your webpages. If the user leaves a email, they will create a getsatisfaction account which will inform them when a reply is received.

Maui Community Library Getsatisfaction embeded in their webpage
UserVoice – use cases
UserVoice seems to be more focused on voting for ideas/features, rather than for questions. Each voter is given a number of votes (default is 10) and they can spend their votes on voting for each idea (3 maximum). As ideas are deleted or implemented the votes will be returned.
You can pre-seed UserVoice with ideas , for instance you might want to find out what users think of extending opening hours in some days but cutting down on others, if they would like to increase ebooks etc. But users can also add their own ideas.
One of the more interesting users of UserVoice for libraries seems to be by Cook Library.
Cook Library has being working on redesigning their webpage. They have being doing it in a very transparent way and have being very open to feedback, beside their excellent blog, they have effectively leveraged UserVoice to collect ideas on their webpage redesign.
Cook Library Website Redesign UserVoice page
Currently there are almost 500 votes cast, assuming each voter used up all 10 votes, this would mean a minimum of 50 people voting.
Some of the top voted ideas look generic, “unclutter the page”, but the high number of votes (close to 100) seem to indicate it’s a big problem.
You don’t actually have to log-in to vote, and looking at the votes on the page, most votes are indeed by anonymous voters who didn’t bother to register an account.
Conclusion
There is some risk engaging with users in such an open manner of course. But it should be noted that users are already commenting on your services on the net, (or these days Tweeting about it ) anyway. A centralized place to address such issues would in fact be a lot easier, rather than doing environmental scanning to keep track of feedback posted elsewhere.
Is your library using UserVoice, Getsatisfaction or Yelp ? What are your experiences so far? Are there any similar systems out there to collect user feedback that you are using?
Addendum
There are other alternatives to UserVoice including CrowdSound, IdeaScale and Suggestionbox. See IdealScale used for JISC repository
Thinking of creating interactive maps for your library? I highlight two interesting examples here.
Dynamic 2D map at WSU
“Dynamic mapping provides a customized map display in an online public access catalog for library patrons. After the patron has initiated a search and selected a particular book or other library resource, the patron is given an option to view a dynamic (or interactive) map for the chosen resource.
The dynamic map will display directional information to the patron such as the specific library branch which holds the resource, the floor of the library where the resource will be found, the specific department location, the general location of the shelving range, and a moving image display which shows the searcher which direction to turn as they exit the elevator.”– Interactive directions for holding locations in a Library OPAC.
As the video above shows, this is a very innovative system used at the Wichita State University library. It handles items without LC class, multi-level maps, eresources and many other features (see more demos here).
Dynamic 3D map at NUS Libraries
I seldom post about work at my own library, but will make an exception this time. This is a 3D interactive map offered to our users. It has a host of features including
A couple of videos for you (the new version looks a little different)
The system was done for us by PeekSpy, a company started by students and Alumni of our university. They make innovative use of Google Earth technology, and users can visit the map after installing the plugin in their browsers.
One disadvantage of this is that I believe currently smartphones can’t handle this though. You can play with our system live here.
Future possibilities
I can think of many other things to enhance library maps, one would be linking it to our university’s SecondLife community.
It’s probably too much to convert it to a full blown virtual world, though I wonder if it is possible to use location sharing/aware services to pinpoint yourself on the map. Imagine, a user contacting you via IM saying he can’t find a book, and then you say “let me come to you”, and his location is pinpointed on the map. Or find a friend who is meeting you on the map.
Another interesting idea would be to take a leaf from lifestreaming and virtual worlds (video below)
Some interesting ideas
1)Have a LCD screen? On the virtual map clicking on it might play our slides on Slideshare or Youtube videos from our Youtube channel!
2) Book cover displays might be linked to our Flickr accounts.
3) Clicking on the icon of the librarian at the desk, might pull up the eform for askalibrarian , or maybe even better the IM/Skype/Twitter account.
4)Have a last.fm account, pipe the music into the map.
etc.
So how is your library handling location maps? Please post any interesting examples you are aware of or are working on. For instance there are some campus wide orientation maps that are really innovative.