Giter Site home page Giter Site logo

imd3.js's Introduction

IMD3.js

Intro

A movie analytics storyboard made for Harvard University's Fall 2022 CS 171 final project, by:

Tom Zhang, Wilson Lama, and Teddy Lin.

Video Demo

https://youtu.be/lWeFLpjjOSw

How to Run the App

Our app is hosted with GitHub Pages. Navigate to wilson-lama.github.io/IMD3.js

Libraries Used

Data Description

We got most of our data from IMDb's public datasets.

The datasets that we used in our project include the following:

title.basics.tsv - Contains the following information for titles:

  • tconst (string, categorical) - alphanumeric unique identifier of the title
  • titleType (string, categorical) – the type/format of the title (e.g. movie, short, tvseries, tvepisode, video, etc)
  • primaryTitle (string, categorical) – the more popular title / the title used by the filmmakers on promotional materials at the point of release
  • originalTitle (string, categorical) - original title, in the original language
  • isAdult (boolean, categorical) - 0: non-adult title; 1: adult title
  • startYear (YYYY, quantitative) – represents the release year of a title. In the case of TV Series, it is the series start year
  • endYear (YYYY, quantitative) – TV Series end year. ‘\N’ for all other title types
  • runtimeMinutes (quantitative) – primary runtime of the title, in minutes
  • genres (string array, quantitative) – includes up to three genres associated with the title

title.principals.tsv – Contains the principal cast/crew for titles

  • tconst (string, categorical) - alphanumeric unique identifier of the title
  • ordering (integer, categorical) – a number to uniquely identify rows for a given titleId
  • nconst (string, categorical) - alphanumeric unique identifier of the name/person
  • category (string, categorical) - the category of job that person was in
  • job (string, categorical) - the specific job title if applicable, else '\N'
  • characters (string, categorical) - the name of the character played if applicable, else '\N'

title.ratings.tsv – Contains the IMDb rating and votes information for titles

  • tconst (string, categorical) - alphanumeric unique identifier of the title
  • averageRating (quantitative) – weighted average of all the individual user ratings
  • numVotes (quantitative) - number of votes the title has received

popular.movies.tsv - Contains the top 200 movies by revenue

  • rank (quantitative) - rank of movie by total revenue
  • movie (string, categorical) - title of the movie
  • revenue (quantitative) - total revenue grossed by this movie
  • year (YYYY, quantitative) - release year of the movie
  • leo (binary, quantitative) - 1 if Leonardo DiCaprio starred in this movie, 0 if he did not

imd3.js's People

Contributors

tomzhang255 avatar wilson-lama avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.