I'd suggest a couple of things:
- Make it possible for us to rate the books in our "finished" pile. To avoid getting recommendations for books I've already read, I need to indicate that I've finished them and add them to my library, where they're used as fodder for recommendations. But there are some books in that pile that I liked more than others, and some that I didn't like at all. I'd rather not input a rating as text; it would be much faster and easier to give a star rating.
- I only got five recommendations at a time. Consider adding a "more" or "cont" button if I want to generate more recommendations along the same lines, without duplication.
And one note:
- The book cover images were often wrong. Maybe as much as 20% of the time. You might want to get rid of cover images entirely, actually.