CDDB-like Database for ISBN? 21
ElJefe asks: "I'm currently working on a project that will let students at my school buy and sell used textbooks from other students. For the site, I'd like to be able to enter an ISBN number, and have that bring up all relevant information (author, title, etc.). Basically, I'm looking for something analagous to CDDB or freedb, but for books instead of music. Does such a thing already exists? Are there copyright issues with creating such a database?" ISBN is an acronym for 'International Standard Book Number'.
Can't be illegal.... (Score:2)
As for where to get one.. try asking a local library or university library... They must get it from somewhere... ain't no way they entered all the books by hand...
Campus book store (Score:2)
There is also the issue of software liscences being bought/sold.
Use the dark side (Score:1)
Books In Print (Score:2)
They used a database called "Books In Print." I believe that the bookstore received this in paper form and they were able to buy a license for an electronic format (CD-ROM I think) but it was pretty expensive. I don't know if this is available online or not, but I'm pretty sure you can purchase CD's and load it into your own database. This would take a lot of space, so you might try searching for "Books In Print" to see if that turns up anything online for you to check into.
Hope that helps a little.
--
I just did a search... (Score:1)
--
Re:Campus book store (Score:1)
As a student who routinely paid >$400 for books each semester, I don't remember any cheap ones.
System exists somewhere (Score:2)
Re:System exists somewhere (Score:1)
two pointers (Score:1)
Uh, you can search ISBNs in a bunch of places... (Score:3)
Remember, kids: Google [google.com] is your friend. Try there before you Ask Slashdot.
First, there's ISBN.nu [isbn.nu]. It's actually a really sweet portal/price comparison site, and it only searches ISBNs through the bookstores it's affiliated with (not all ISBNs in general), but it's a neat trick.
Now, following the "About ISBN" link takes you to R. R. Bowker [bowker.com], which is the agency that assigns ISBN numbers in the US [bowker.com] (not in other countries! Other agencies do that!).
Now, since they assign the ISBN numbers, they'd be in a great position to produce the Books in Print and Books Out-of-Print series of reference books, wouldn't they? And, lo and behold, they do!
Bowker's Books in Print [booksinprint.com] website allows you to search all the ISBN numbers of books currently in print -- for a fee. That's right, it's not free, although there is a free trial [booksinprint.com] available. Annual subscription rates range from US$1850 for single site/single user/no reviews, to US$3375 for single site/multiple user/with reviews.
Bowker also has their Books Out-of-Print [bowker.com] site online. It's also non-free, with single-user subscriptions [bowker.com] ranging from US$29 for one week of unlimited searching to US$699 for one year of unlimited searching.
--Vito
Library of Congress (Score:2)
LOC should have all books published in the US, and a goodly number of those published outside the US (although the collection is nowhere near complete, nor is it intended to be, for OUS books). One caveat is that LOC is somewhat slow to catalog new books, so books published within the last month or two may not be in there.
A large number of other libraries [loc.gov] also have Z39.50 gateways to their catalogs, so you could even sytematically try other libraries' catalogs if you don't find it in LOC.
Re:Can't be illegal.... (Score:1)
Since I worked at a book store, I can answer this. (Score:2)
It is intended to be a comprehensize reference of all books published, including ISBN. I'm unsure of the license fee...
Looking at http://www.bowker.com/ [bowker.com] it seems there is also a "Books out of Print" too...
These are likely to be pricey, but probably exactly what you need/want.
Re:Can't be illegal.... (Score:1)
dear lord!! (Score:1)
CBS are a central place to get all of your text books, but by no means do you have to go them. In fact, I would suggest avoiding them if at all possible, always look to buy your books off of someone who took the course before. It is way cheaper.
Re:How I would do it (Score:1)
For a textbook situation, you likely to get a high repetition. So what you want to do is carefully set up the user interface so the first person gets to type in the whole description, but subsequent people can type in some part of the record (author, title, ISBN, call number) and it will complete the rest of it for them. You should have some way of checking and correcting the entries -- perhaps random checks of books you can physically access.
What type of notice (if any) would you need on the submission form, if any, so that you could hold copyright and then GPL the database you collect ?
If you write a nice tool, you have the potential to produce something that other small independent bookstores might use. It is always annoying to me to go to a small used bookstore and not be able to ask them to check their inventory by computer. If all the bookstores could easily inventory their stock and link them to one search engine that would tell you where to go, it would be much easier to find cheap copies of rare books.
I'm going to drift off topic a bit here, but I'd like to suggest that if you produce a tool other bookstores can use, you design the system to encourage users to share their database back with a central repository in a CVS-like way. Then when there are conflicts indicating errors ( two books with the same ISBN, for example) these can be resolved by human intervention. Also, you build up a database free of licensing restraint which can compete with restricted commercial products. If you make it easy enough to use that little county libraries and small town bookstores across the world are constantly entering and correcting material, collaboratively producing a high quality product not controlled by a corporation, that would be awesome.
To go even more offtopic, I have thought before of the possibility of huge distributed collabortive efforts to produce unfettered databases; the projects I thought made the most sense were dictionaries (there should be a GPL'd dictionary complete with work histories, pronounciation, etc, and everything else you expect in a good dictionary) and maps (I thought you might be able to produce some decent maps if you provided a tool that would allow someone to update a copy of it on a palm pilot with one of those GPS modules on it).
Re:How I would do it (Score:1)
Since I posted it, I've done a bit of work. I found a web database that I can search by encoding the ISBN in the URL, and then parsing the resulting HTML page to get the author, price, etc. (all using PHP). If you're interested in seeing what I've got, let me know.
-Chris
(elion@its.caltech.edu)
Re:Campus book store (Score:1)
So the main motivation is to let people sell their books back at a higher price. I mean, I'm never going to need to know anything about chemical bonds again, but the book is still sitting on my bookshelf because I don't want to get $2 for it.
-Chris
(elion@its.caltech.edu)
BowkerLink, ISBN searches (Score:1)
It would be nice if there was also a free IMDB service. It used to be that IMDB would let you access their database for free. Now they refuse any access -- but they were also bought by Amazon not too long ago.
The Library of Congress apparently does not stock all books ever printed, ans one might think. I did a search for a Simpsons book (ISBN 0-06-019348-4) at their search page [loc.gov] and got back nothing. One less reason to go to D.C. I did not try their gateway service, which seems to include a lot of Universities, which is nice, but probably also not a catalog of all books ever printed.
However, Google returned the right hit at the top when I sear ched for the ISBN number [google.com]. Of coursem the top link was to an Amazon affiliate. All the other links were to amazon affiliates as well. Hmmm....
The site another poster mentioned, http://isbn.nu [isbn.nu], is also an Amazon Affiliate [isbn.nu] run by Glenn Fleishman [glenns.org], a seemingly know-it-all kind of guy. They are at least a comparison-shopping service.
Ask Jeeves just returns a short list of places like Amazon and Borders when asked "where can I search for books by ISBN number [ask.com]." When asked, "What is an ISBN number," [askjeeves.com] -- which includes intresting information such as how place of origin is encoded into the number (a 0 or 1 as the first digit means 'english-speaking country', 4 is Japan, 9963 means Cyprus, etc). Here is an interesting bit (emphasis mine): Anyone know why that is?
One thing I've not found is how ISBNs came to be, who governs them -- i.e., is it a government-regulated thing or it more like Dun & Bradstreet numbers? Might be an interesting answer in light of the quote above.
Build your own with the Z39.50 Perl module (Score:1)
Re:Campus book store (Score:1)