Internet users wanting to keep track of their book and CD collections, create a wish list for next Christmas, or find the best deals for purchasing games, music and movies online may want to check out GuruLib.com, an online organizational tool developed by UMR Ph.D. student Rana Basheer.
GuruLib is an online cataloging service created by Rana Basheer, a Ph.D. student in computer engineering at UMR, and his wife, Christina Leung. Built around a program that searches hundreds of online databases, the website helps people organize their personal libraries by retrieving information about their books, CDs, DVDs, video games or software. The “virtual bookshelf” uses more than 530 public and university libraries around the world as well as six Amazon.com servers to retrieve the information.
Built around a program that searches hundreds of online databases, the website helps people organize their personal libraries by retrieving information about their books, CDs, DVDs, video games or software. The “virtual bookshelf” uses more than 530 public and university libraries around the world as well as six Amazon.com servers to retrieve the information.
Using GuruLib’s search function, registered users of the free service may organize information based on author, actor, director, genre and other criteria, says Basheer. The service also connects users to other fans through social networking components that allow users to view other users’ libraries, lend and borrow books, and discuss their interests in online forums. In addition, GuruLib lets users create “widgets” that allow them to share their libraries on blogs, MySpace accounts and other online venues.
GuruLib grew out of Basheer and Leung’s desire to keep track of their personal library, Basheer says.
“My wife maintained a database, but she had to enter everything manually, and whenever somebody borrowed a book from us, we had to write down the information. Finally, she asked if there was an easier way to catalog this information, so I created a program that used information that was already available online.”
He also saw the project as a research opportunity. “This is an experiment for me, to see what I can learn about computer scaling,” Basheer says.
Basheer started working on the project in April 2006. Within a month, GuruLib – the name is a combination of “guru,” or teacher, and “library” – was online, and Basheer was inviting friends to try the system.
With minimal publicity, GuruLib has grown to more than 1,000 users. “I have a couple of small public libraries using it, and a video rental business recently contacted me about using it to track its rentals,” Basheer says.
Recently, Basheer added a new component that should be of interest to college students. It allows users to upload and store their research papers.
Other features of GuruLib include an automated price tracker that can be used to show the value of collections for insurance purposes, email alerts to let users knew when items on their wish lists are available for a pre-determined price and a service that tells users what libraries in the GuruLib database carry items of interest.
Basheer is continuing to develop the online library service and posts updates on the GuruLib weblog.
At UMR, Basheer’s studies are focused on wireless networking. He also received a master’s degree in computer engineering from UMR in 2003.
Missouri S&T is an equal opportunity/access/affirmative action/pro-disabled and veteran employer and does not discriminate on the basis of sex in our education programs or activities, pursuant to Title IX and 34 CFR Part 106. For more information, see S&T's Nondiscrimination Policy or Equity and Title IX.