Visit https://github.com/RayBB/openlibrary-to-sqlite or https://openlibrary.org/data to download the data.
See 01-text-processing.ipynb for data preprocessing. 04-main contains image download and preprocessing, as well as model training and infrence.
Package requiremnts can be found in requirements.txt
https://cs229.stanford.edu/proj2015/127_report.pdf
http://cs231n.stanford.edu/reports/2017/pdfs/814.pdf
Further refrences can be found in the code! Suggestions are welcome.