View Single Post
Old 02-28-2014, 03:05 PM   #1
bittenfig
Junior Member
bittenfig has learned how to read e-booksbittenfig has learned how to read e-booksbittenfig has learned how to read e-booksbittenfig has learned how to read e-booksbittenfig has learned how to read e-booksbittenfig has learned how to read e-booksbittenfig has learned how to read e-books
 
Posts: 9
Karma: 752
Join Date: Feb 2014
Device: none
Trying to develop a book classification plugin, not sure where to start

Hello, I'm trying to develop a plugin that will do the following:
  1. The user will choose a selection of books that he/she wants classified (either through a Dewey Decimal Classification or Library of Congress Classification) and pass this selection to the plugin.
  2. The plugin will create a hierarchical, text-based metadata column that will provide the classification structure of the user's choice .
  3. The plugin will retrieve the author and title metadata of each book, and pass these metadata to OCLC's Classify tool (API documentation here).
  4. The Classify tool will return the most common classification number for that title and author.
  5. The plugin will lightly modify this data for the classification column in calibre.
  6. The plugin will assign the classification number to the book's classification metadata

I have a little experience and knowledge of Python, and aside from creating my own DDC system in calibre, I have no experience of modifying calibre. Any help would be appreciated. Thanks!
bittenfig is offline   Reply With Quote