Exploring Amazon Movie & TV Reviews

Uncovering patterns and insights in entertainment preferences through advanced data analysis

About the Dataset

Amazon Movies & TV Reviews Dataset

We analyze a curated subset of Amazon's Movies and TV reviews, focusing on verified purchases with helpful votes to ensure data quality.

Processing Steps

  • Normalize metadata (titles, prices, descriptions)
  • Group reviews by movie title
  • Filter for verified purchases with helpful votes
  • Remove reviews with missing titles

Dataset Statistics

  • Final dataset: ~1.6 million reviews
  • Original dataset: 17.3 million reviews
  • Time period: 1996-2023

Network Analysis

Co-Reviewer Network

A network has been constructed by linking movies that share common reviewers. The Louvain algorithm is implemented to create communities by optimizing modularity, allowing detection of densely connected groups of movies that share similar characteristics. To ensure the graph will have distinguishable communities, only movies with at least 3 common reviewers are included (edge weight ≥ 3). Mainstream movies are hard to separate due to their broad appeal and are thereby represented in the largest communities in the middle, movies included here are Star Wars, superhero movies and typical blockbuster movies. That said, many large communities seems to be thematically aligned. Some by genres such as horror/suspense, while others are connected through shared cultural interests, like the cluster of classic British literature adaptations, which contains movies like Jane Eyre and Pride and Prejudice.

Network Visualization

Network Visualization

Community Ratings Distribution

Community Ratings Distribution

Network degree distribution

Network degree distribution

Network Structure

  • 10,897 nodes (movies)
  • 25,988 edges
  • Edge weight threshold: ≥ 3

Community Detection

  • Louvain algorithm (python-louvain)
  • Modularity: 0.767
  • Nodes annotated with title, average rating, and price

Text Analysis

Community Text Analysis

Word clouds based on TF-IDF help characterize what is unique to each community. By using word clouds, thematic differences and underlying topics are revealed. Some of the larger communities have a broad selection of popular movies and genres, such as star wars, comic books and action. Other communities could be based on personal beliefs or niche genres. We have highlighted five of the most interesting communities from the top 20. Community 3 has Christian and American themes, while community 5 is mainly about homosexuality.

Community 1: Blockbuster Movies

Action & Adventure Word Cloud

Community 2: Horror & Suspense

Drama & Romance Word Cloud

Community 3: American theme

Drama & Romance Word Cloud

Community 4: Studio Ghibli

Drama & Romance Word Cloud

Community 5: Homosexuality

Comedy & Family Word Cloud

Text Processing

  • Normalize and tokenize reviews
  • Generate and merge significant bigrams
  • Aggregate tokens by community

Analysis

  • Compute IDF across communities
  • Calculate TF-IDF for five largest communities
  • Generate word clouds for distinctive phrases

Key Insights

Community Structure

  • Clear genre-based clustering with high modularity (0.767)
  • Large communities and vague communities in middle with popular titles with distinct niche communities on the outside.

Audience Behavior

  • Reviewers tend to watch and review similar genres
  • Key words from reviews expands on traditional genres by incorporating user watching patterns

Downloads & Resources

Technical Details

For a comprehensive understanding of our analysis methodology, including:

  • Data preprocessing steps
  • Network analysis techniques
  • Text analysis methods
View Detailed Analysis Notebook