Assignment 7 Goodreads Reviews

The Seven Husbands of Evelyn Hugo Goodreads Reviews

This document will examine book reviews for The Seven Husbands of Evelyn Hugo on Goodreads. Goodreads is a website where people can rate and review different books as well as track books they have read, are currently reading, and want to read in the future. You can follow friends and get recommendations from others. You can even set reading goals! To explore the site more, visit: https://www.goodreads.com/https://www.goodreads.com/

The question I will work to answer is: Is the book The Seven Husband of Evelyn Hugo a good/popular book and are the reviews objectively reliable?

Exploring the Reviews

First we need to load our packages and the reviews

library(tidyverse)
library(lubridate) 

goodreads_reviews <-
  read_csv("goodreads_reviews.csv")

Now that we have loaded the data, we can start creating visualizations. First, we have to know what variables make up the data. We have 150 distinct reviews. Each column includes:

  • reviewer_name : the username of the reviewer

  • reviewer_reviews: number of reviews reviewer has left

  • review_date: date review was posted

  • review_score: number of stars out of 5

  • review_text: actual review left

  • review_likes: number of likes other members have left on the review

The first visualization I created using the data was to see what the average rating was on the book.

This visualization shows that the book is well received by people leaving reviews. The vast majority of reviews are 5/5, but there are some of each rating. It is important that there are a variety of opinions to show the average opinion of the book.

Another visualization I wanted to look at was which month the most reviews are left in.

As we can see, the majority of the reviews are written in April, while most other months are rather comparable. This is interesting and may suggest the book to be a spring read. The fact that there are reviews across all months shows that it can maintain popularity.

The third visualization I created looked at if higher ratings got more likes than lower rating reviews.

This shows that higher ratings get more likes. This is understandable as the majority of scores are 5/5, so other reviewers are likely liking each others reviews. It is, however, important to note that while the graph makes it seem as though 1 star reviews are getting less likes, there are still receiving hundreds to 1000 likes on their posts.

The fourth visualization I looked at was the comparison between likes and reviews. Do people who leave more reviews get more likes on their reviews?

The above visualization shows that the number of books a reviewer reviews does not necessarily correspond with how many likes they will receive. This means someone reviewing more books doesn’t necessarily have deeper, more thourough, or more entertaining reviews than those who many limit the number or reviews they post. This also shows that the number of reviews a person makes does not make them more or less reliable.

Finally, I wanted to continue to look at when reviews are left. Do reviews left at the beginning of the month have higher reviews or lower?

This graph shows that people tend to post their reviews at the beginning and end of the months. This is understandable as it can take a while to finish a book. It is interesting how average the number of reviews are across the month. Nearly a third of the days in a month have 10 reviews.

Steering away from how many reviews are left, I wanted to see what the average score reported each day of the month was. As you can see, people who leave reviews on the first or last day of the month tend to leave lower scores while on average, the end of the month results in higher scores overall.

Based on the visualizations we have crafted from the data, we can see that the general public has a positive reaction to The Seven Husbands of Evelyn Hugo. The statistics about when people are reviewing and rating the book seem to be pretty evenly spread out, making the reviews more reliable.