logo Netzschleuder network catalog, repository, and centrifuge

movielens_32m — MovieLens 32M ratings and tags (1995-2023)

Description

Bipartite networks of the users and movies of the online movie recommender service MovieLens, from the MovieLens 32M data set released by GroupLens Research (University of Minnesota) in October 2023. The data set contains 32,000,204 ratings and 2,000,072 tag applications made between January 1995 and October 2023 by 200,948 users, who were selected at random among those who had rated at least 20 movies, and whose ids were anonymized; no demographic information about the users is given.

  • ratings: users and movies, where each edge is the rating that a user gave to a movie, from 0.5 to 5 stars in half-star steps (a user rates a movie at most once). The network contains all 87,585 movies of the data set (those with at least one rating or tag), of which 84,432 were rated; the 3,153 movies that were only tagged have no edges.
  • tags: tags and movies, where each edge is one application of a tag (a free-text word or short phrase, case-sensitive) to a movie by a user, so that the same tag applied to the same movie by several users (or several times) gives multiple edges. Only the movies with at least one tag are included.

The older MovieLens data sets (100K, 1M, 10M, 20M, 25M) are in the entry movielens_ratings; the tags of the 10M data set are in movielens_10m_tags.

The networks have the following properties:

  • (Node) movie_id: the MovieLens id of the movie (its page is https://movielens.org/movies/<movie_id>; -1 for the other nodes).
  • (Node) title: the title of the movie, including its year of release.
  • (Node) genres: the list of its genres (empty if none is listed).
  • (Node) imdb_id and tmdb_id: its ids in IMDb and in The Movie Database (-1 if not given).
  • (Node) is_user (ratings): whether the node is a user (otherwise a movie).
  • (Node) user_id (ratings): the anonymized id of the user (-1 for movies).
  • (Node) is_tag (tags): whether the node is a tag (otherwise a movie).
  • (Node) name (tags): the tag string (empty for movies).
  • (Edge) rating (ratings): the rating in stars.
  • (Edge) time: the time of the rating (ratings), or when the tag was applied (tags), as Unix time.
  • (Edge) user (tags): the anonymized id of the user who applied the tag (the same as user_id in ratings).
Tags
Social Online Preferences Weighted Timestamps Metadata
Added
2026-10-28
Citation
  • F. M. Harper, J. A. Konstan, "The MovieLens Datasets: History and Context." ACM Transactions on Interactive Intelligent Systems 5(4), 19 (2015) 10.1145/2827872 Sci-Hub
Upstream URL OK
https://grouplens.org/datasets/movielens/32m/
Upstream license
MovieLens usage license (research use, no commercial use; redistribution under the same conditions), https://files.grouplens.org/datasets/movielens/ml-32m-README.html
Networks
Tip: click on a column header to sort the list, or hover over it for a description.
Column legend
$\left<k\right>$
Mean degree
$\sigma_k$
Standard deviation of the degrees
$\lambda_h$
Largest eigenvalue of the Hashimoto (non-backtracking) matrix
$\tau$
Random walk mixing time
$r$
Degree assortativity
$c$
Global clustering coefficient
$\oslash$
(Pseudo-) diameter
$S$
Relative size of the largest component
NPs
Node properties
EPs
Edge properties
Name Nodes Edges $\left<k\right>$ $\sigma_k$ $\lambda_h$ $\tau$ $r$ $c$ $\oslash$ $S$ Kind Mode NPs EPs gt GraphML GML csv
ratings 288,533 32,000,204 221.81 1425.67 2441.02 3.00 -0.29 0.00 6 0.99 Undirected Bipartite is_user user_id movie_id title genres imdb_id tmdb_id rating time 115.3 MiB 239.6 MiB 226.4 MiB 211.7 MiB
tags 192,304 2,000,072 20.80 135.92 187.89 27.00 0.16 0.00 12 1.00 Undirected Bipartite is_tag name movie_id title genres imdb_id tmdb_id user time 15.1 MiB 22.1 MiB 21.5 MiB 22.4 MiB