In this capstone, you’ll create an application to keep track of books loaned in a library. Each book has a unique ID and can be checked out by only one user at a time but returned by anyone. Each user can take up to 5 books. You need to write the code to read and parse the available books from a CSV file. In particular, you’ll use a publicly accessible data set called “goodbooks-10k” by Zajac Zygmunt. You can find its latest version as well as a detailed description of its content on its website:
The data set contains 6 million ratings for 10,000 popular books (with most ratings). There are also the following.