• Home
  • About
  • Articles and Presentations
  • Contact Me
  • Upcoming Presentations

Library Web Chic

Resources for librarians who are interested in the application of web design and technologies in libraries

Feed on
Posts
Comments

Library Search AIM Bot

Sep 28th, 2004 by Karen

Library Search AIM Bot

“I love perl. I just coded up a AIM bot to search some random library.
Took me 20 minutes. I should be doing my ECE100 homework, but at least
I got something interesting done. You can check out the code at lib_aim_search.pl or actually use it by messaging easyasy2kbot.

The bot should be up as much as I can for the next few days on my
laptop, starting tuesday morning (connection issues right now…).

It was surprisingly easy to code, especially with IPAC systems returning XML. (See the code for specifics)

This was in response to The Shifted Librarian's post on AIM bots
a few hours ago, where she wanted AOL to make more than just a 'Who
wants to be a millionaire' bot. Well, AOL isn't going to do it, so I
thought I would.

This is really just a spin off of code I couldn't find that did what this AIM with Amazon.com O'Reilly hack did (I did it about a year before the book was published).” [PROTOPLASMIC.ORG]

Too… damn… cool! Who knew this was so easy? Leland Johnson, that's who! He's got this running against the West Nyack Free Library's Horizon catalog, so now I'll have to try this out with my own organization's Innovative one. If it works, Aaron could add the AIMbot to the business cards he's handing out with his Library's AIM screen name!

So all together now, everyone throw a big thank you Leland's way, and wish him luck on his ECE100 homework!

Side note: as of 11:30 pm CST, I'm not getting any results from the
AIM bot, but I don't think it's the code's fault because I'm not
getting any results returned from within the WNFL catalog either. I'll
try again tomorrow.

[from The Shifted Librarian]

This story has been all the rage of late and when I first read it I
got really excited. I've taken a quick look at the Perl and let me say
that it is a thing of beauty and surprisingly simple as well. The thing
that got me the most excited was the fact that it uses XML being served
up by the web-catalog. How cool! the beauty of all this is that you
should be able to get XML out of the web-catalog for a multitude of
purposes including creating RSS feeds. Over at Overdue Ideas
Owen Stephens has talked about this off and on. Just another example of
the power of XML for libraries and why every systems/techy librarian
should be running to learn XML ASAP.

Posted in General Thoughts | No Comments

Comments are closed.

  • Recent Posts

    • This is why open source software rules
    • WorldCat Search API Terms of Service issues
    • Drupal Content Management and Community for your Library
    • Drupal modules I wish existed
    • The Views module for Drupal is AWESOME
    • Creating Database lists with Wordpress Link tool
  • Categories

    • AJAX (1)
    • BLeading Edge Thoughts (4)
    • Blogging (23)
    • Chat (3)
    • Coldfusion (2)
    • CSS (14)
    • Digital Libraries (3)
    • Findability (2)
    • General Thoughts (425)
    • Library Systems (16)
    • Linux (3)
    • LITA Top Tech Trends (1)
    • Mac (5)
    • Nifty Tools (6)
    • Notes from the Field (105)
    • Ongoing Projects (7)
    • open source software (6)
    • OpenURL (8)
    • Podcasting (1)
    • Presentations (1)
    • RSS (32)
    • Social Software (5)
    • Tech Configuration Tidbits (1)
    • Tech Demons (11)
    • Usability (11)
    • Web 2.0 (5)
    • Web Services (3)
    • Web Standards (1)
    • Wikis (7)
    • XHTML (3)
    • XML (19)
  • Archives

    • 2008
      • October
      • September
      • August
      • July
      • June
      • May
      • April
      • March
      • February
      • January
    • + 2007
      • December
      • November
      • October
      • September
      • August
      • July
      • June
      • May
      • April
      • March
      • February
      • January
    • + 2006
      • December
      • November
      • October
      • September
      • August
      • July
      • June
      • May
      • April
      • March
      • February
      • January
    • + 2005
      • December
      • November
      • October
      • September
      • August
      • July
      • June
      • May
      • April
      • March
      • February
      • January
    • + 2004
      • December
      • November
      • October
      • September
      • August
      • July
      • June
      • May
      • April
      • March
  • Pages

    • About
      • CV
    • Articles and Presentations
      • AJAX Presentation
      • Incorporating Web 2.0 into Library Websites
      • Library 2.0 and Web 2.0, Changing the Face of Professional Development
      • Mashing Up and Remixing the Library Website
      • Next Stop Blogging
      • Observing and Analysing Library Website User Behavior (CIL 2006 Postconference)
      • Open Source Software for Library Websites Presentation
      • Social Software for Reference Services Presentation
      • Ten News Items of Note for Libraries
      • TLA 2006 Presentation
      • Upcoming Presentations
      • Using Blogs for Internal Communications
      • Web 2.0, Library 2.0 and the Future of Libraries
      • WorldCat Wordpress Widget
    • Contact Me
    • Stories - Tutorials and Code Demonstrations
      • Feedburner
      • Incorporating XML Content Into Your Web site (ASP)
      • Making your blog friendly to mobile devices
      • Print Style sheets
      • Server-side and Client-side includes, explanations, applications, and examples
      • Web Server Log Analysis Tools and Tips
      • Wordpress and Tags
    • Tag Cloud
  • Meta

    • Log in
    • Valid XHTML
    • Powered by Wordpress
    • Get Firefox!
    • I See Blog People
    • AIM Status
  • Creative Commons License

    MistyLook made free by Web Hosting Bluebook