Scraping Amazon Reviews for Users
User Story
- As a: M.L. Developer,
- I want: lots of user-book reviews (ratings)
- so that: my machine learning algorithm can be more accurate.
Functional Requirements
-
From the books in our database, create users who have reviewed the books - When you click on a users name, you can see their reviews for all their books:
- Example Link: https://www.amazon.ca/gp/profile/amzn1.account.AG5XKGDLEO23M26CWCDQP32IB5OQ/ref=cm_cr_dp_d_gw_tr?ie=UTF8
- We can do a forward and reverse search to find user reviews and books to add to our database
-
Modify the Users table to indicate if the user is allowed to log on, and where they came from (copied from Amazon, or created on the site) -
Only add amazon users when they have rated at minimum 2 books from our database - You can add books to the database if you want to do a reverse lookup (the scraping scripts work if you provide it with an amazon url)
Description
Amazon publishes all of the book reviews and have users with unique identifiers attached to each of them. We can use this data to bolster our data for the machine learning algorithm.