Published May 2, 2023 | Version v1
Dataset Open

Film Circulation dataset

  • 1. Film University Babelsberg KONRAD WOLF

Description

Complete dataset of “Film Circulation on the International Film Festival Network and the Impact on Global Film Culture”

 

A peer-reviewed data paper for this dataset is in review to be published in NECSUS_European Journal of Media Studies - an open access journal aiming at enhancing data transparency and reusability, and will be available from https://necsus-ejms.org/ and https://mediarep.org

Please cite  this when using the dataset.


Detailed description of the dataset:

1 Film Dataset: Festival Programs

The Film Dataset consists a data scheme image file, a codebook and two dataset tables in csv format.  

The codebook (csv file “1_codebook_film-dataset_festival-program”) offers a detailed description of all variables within the Film Dataset. Along with the definition of variables it lists explanations for the units of measurement, data sources, coding and information on missing data.  

The csv file “1_film-dataset_festival-program_long” comprises a dataset of all films and the festivals, festival sections, and the year of the festival edition that they were sampled from. The dataset is structured in the long format, i.e. the same film can appear in several rows when it appeared in more than one sample festival. However, films are identifiable via their unique ID.  

The csv file “1_film-dataset_festival-program_wide” consists of the dataset listing only unique films (n=9,348). The dataset is in the wide format, i.e. each row corresponds to a unique film, identifiable via its unique ID. For easy analysis, and since the overlap is only six percent, in this dataset the variable sample festival (fest) corresponds to the first sample festival where the film appeared. For instance, if a film was first shown at Berlinale (in February) and then at Frameline (in June of the same year), the sample festival will list “Berlinale”.  This file includes information on unique and IMDb IDs, the film title, production year, length, categorization in length, production countries, regional attribution, director names, genre attribution, the festival, festival section and festival edition the film was sampled from, and information whether there is festival run information available through the IMDb data.   


2 Survey Dataset

The Survey Dataset consists of a data scheme image file, a codebook and two dataset tables in csv format.

The codebook “2_codebook_survey-dataset” includes coding information for both survey datasets.  It lists the definition of the variables or survey questions (corresponding to Samoilova/Loist 2019), units of measurement, data source, variable type, range and coding, and information on missing data.   

The csv file “2_survey-dataset_long-festivals_shared-consent” consists of a subset (n=161) of the original survey dataset (n=454), where respondents provided festival run data for films (n=206) and gave consent to share their data for research purposes. This dataset consists of the festival data in a long format, so that each row corresponds to the festival appearance of a film.

The csv file “2_survey-dataset_wide-no-festivals_shared-consent” consists of a subset (n=372) of the original dataset (n=454) of survey responses corresponding to sample films. It includes data only for those films for which respondents provided consent to share their data for research purposes. This dataset is shown in wide format of the survey data, i.e. information for each response corresponding to a film is listed in one row. This includes data on film IDs, film title, survey questions regarding completeness and availability of provided information, information on number of festival screenings, screening fees, budgets, marketing costs, market screenings, and distribution. As the file name suggests, no data on festival screenings is included in the wide format dataset.  


3 IMDb & Scripts

The IMDb dataset consists of a data scheme image file, one codebook and eight datasets, all in csv format.  It also includes the R scripts that we used for scraping and matching.

The codebook “3_codebook_imdb-dataset” includes information for all IMDb datasets. This includes ID information and their data source, coding and value ranges, and information on missing data.

The csv file “3_imdb-dataset_aka-titles_long” contains film title data in different languages scraped from IMDb in a long format, i.e. each row corresponds to a title in a given language.

The csv file “3_imdb-dataset_awards_long” contains film award data in a long format, i.e. each row corresponds to an award of a given film.

The csv file “3_imdb-dataset_companies_long” contains data on production and distribution companies of films. The dataset is in a long format, so that each row corresponds to a particular company of a particular film.

The csv file “3_imdb-dataset_crew_long” contains data on names and roles of crew members in a long format, i.e. each row corresponds to each crew member. The file also contains binary gender assigned to directors based on their first names using the GenderizeR application.

The csv file “3_imdb-dataset_festival-runs_long” contains festival run data scraped from IMDb in a long format, i.e. each row corresponds to the festival appearance of a given film. The dataset does not include each film screening, but the first screening of a film at a festival within a given year. The data includes festival runs up to 2019.

The csv file “3_imdb-dataset_general-info_wide” contains general information about films such as genre as defined by IMDb, languages in which a film was shown, ratings, and budget. The dataset is in wide format, so that each row corresponds to a unique film.

The csv file “3_imdb-dataset_release-info_long” contains data about non-festival release (e.g., theatrical, digital, tv, dvd/blueray). The dataset is in a long format, so that each row corresponds to a particular release of a particular film.

The csv file “3_imdb-dataset_websites_long” contains data on available websites (official websites, miscellaneous, photos, video clips). The dataset is in a long format, so that each row corresponds to a website of a particular film.

The dataset includes 8 text files containing the script for webscraping. They were written using the R-3.6.3 version for Windows.

The R script “r_1_unite_data” demonstrates the structure of the dataset, that we use in the following steps to identify, scrape, and match the film data.

The R script “r_2_scrape_matches” reads in the dataset with the film characteristics described in the “r_1_unite_data” and uses various R packages to create a search URL for each film from the core dataset on the IMDb website. The script attempts to match each film from the core dataset to IMDb records by first conducting an advanced search based on the movie title and year, and then potentially using an alternative title and a basic search if no matches are found in the advanced search. The script scrapes the title, release year, directors, running time, genre, and IMDb film URL from the first page of the suggested records from the IMDb website. The script then defines a loop that matches (including matching scores) each film in the core dataset with suggested films on the IMDb search page. Matching was done using data on directors, production year (+/- one year), and title, a fuzzy matching approach with two methods: “cosine” and “osa.” where the cosine similarity is used to match titles with a high degree of similarity, and the OSA algorithm is used to match titles that may have typos or minor variations.

The script “r_3_matching” creates a dataset with the matches for a manual check. Each pair of films (original film from the core dataset and the suggested match from the IMDb website was categorized in the following five categories: a) 100% match: perfect match on title, year, and director; b) likely good match; c) maybe match; d) unlikely match; and e) no match). The script also checks for possible doubles in the dataset and identifies them for a manual check.

The script “r_4_scraping_functions” creates a function for scraping the data from the identified matches (based on the scripts described above and manually checked). These functions are used for scraping the data in the next script.

The script “r_5a_extracting_info_sample” uses the function defined in the “r_4_scraping_functions”, in order to scrape the IMDb data for the identified matches. This script does that for the first 100 films, to check, if everything works. Scraping for the entire dataset took a few hours. Therefore, a test with a subsample of 100 films is advisable.

The script “r_5b_extracting_info_all” extracts the data for the entire dataset of the identified matches.

The script “r_5c_extracting_info_skipped” checks the films with missing data (where data was not scraped) and tried to extract data one more time to make sure that the errors were not caused by disruptions in the internet connection or other technical issues.

The script “r_check_logs” is used for troubleshooting and tracking the progress of all of the R scripts used. It gives information on the amount of missing values and errors.


4 Festival Library Dataset

The Festival Library Dataset consists of a data scheme image file, one codebook and one dataset, all in csv format.

The codebook (csv file “4_codebook_festival-library_dataset”) offers a detailed description of all variables within the Library Dataset.  It lists the definition of variables, such as location and festival name, and festival categories, units of measurement, data sources and coding and missing data.  

The csv file “4_festival-library_dataset_imdb-and-survey” contains data on all unique festivals collected from both IMDb and survey sources. This dataset appears in wide format, all information for each festival is listed in one row. This includes data on festival ID, sources, festival name and alternatives, location data for country, region and city, data on award recognition, founding year, whether a festival has a specialization and if so the ascribed festival categories.  

 

Notes

The project "Film Circulation in the International Festival Network and the Influence on Global Film Culture" from which this dataset derives was funded by the German Federal Ministry of Education and Research (BMBF) under the grant number 01UL1710X.

Files

1_codebook_film-dataset_festival-program.csv

Files (143.6 MB)

Name Size Download all
md5:2087549537e9cbdcb923e27ce2b0095c
14.9 kB Preview Download
md5:b3a41bc67a8e254d496ec9b289cf64a2
441.0 kB Preview Download
md5:5581e5da81028fcd42b89bb051060dec
466.2 kB Preview Download
md5:25750089a3c7b0099727fc61065dcbab
2.5 MB Preview Download
md5:23c2bd085d2cee4d3fe7dfd4fff21a2a
27.7 kB Preview Download
md5:7b0e53b7d20fce6ca4d5ab2e08d9d1f5
505.2 kB Preview Download
md5:4f5da1b7da6a0da07795ce6cc64e3324
539.6 kB Preview Download
md5:b97866c843d3c79a0cea78cb0a3bc57c
275.0 kB Preview Download
md5:30abbbcb1ee42a9f8aa39a0f5d31c733
20.3 kB Preview Download
md5:6a7117347abf865b6c584e786fa89cca
1.5 MB Preview Download
md5:171237809265ddbbba45f9af3b9cb6df
2.7 MB Preview Download
md5:d07a67aa6974c85b7a453d9fbaa119b3
13.3 MB Preview Download
md5:3c09dd14e5ea83a7534083d83db8a073
3.0 MB Preview Download
md5:17bf6c92f56223cc2ef4b9180d29d613
55.5 MB Preview Download
md5:1e5da6d29430da39c7be5c0d12887489
10.7 MB Preview Download
md5:c9b4055f74e503354fcd7e9a0aeff3af
565.1 kB Preview Download
md5:c673d7c82ba42aa8754851d272a147c1
2.8 MB Preview Download
md5:a1c51777326df48469e051d074be30f5
46.7 MB Preview Download
md5:872e4edc62c11af6009eb4449f501caa
27.9 kB Preview Download
md5:76cf48b497cc190a891df34861e99453
489.8 kB Preview Download
md5:dea839032f37a4d86010129705885315
1.6 MB Preview Download
md5:6491799ee736bf43fe799e0f659dbc4d
7.9 kB Download
md5:10b277c82d3fdf72050104d2cee50165
23.4 kB Download
md5:980647c98ebcf4d77b1d4286993c657e
8.2 kB Download
md5:bceae5debee1d695ff647f4bfd23b321
14.6 kB Download
md5:94395cff02dea643a0791d5faba40e87
2.9 kB Download
md5:3d0657114dd15084631a138e5dd5e101
4.0 kB Download
md5:397d6f274f4c538aae2f42012177061e
6.8 kB Download
md5:ca1f716ba11e73b484f10f4968e13a14
321 Bytes Download

Additional details

Related works

Is supplemented by
Other: 10.5281/zenodo.3581359 (DOI)
Conference paper: 10.34894/TKAMVJ (Handle)