Skip to content

Instantly share code, notes, and snippets.

@anqi-lu
Last active October 26, 2017 01:56
Show Gist options
  • Save anqi-lu/0702b3c730320aa331a171e6cba66f32 to your computer and use it in GitHub Desktop.
Save anqi-lu/0702b3c730320aa331a171e6cba66f32 to your computer and use it in GitHub Desktop.
Wordcloud Movie Plot Keywords v4
license: mit
// Word cloud layout by Jason Davies, http://www.jasondavies.com/word-cloud/
// Algorithm due to Jonathan Feinberg, http://static.mrfeinberg.com/bv_ch03.pdf
(function (exports) {
function cloud() {
var size = [256, 256],
text = cloudText,
font = cloudFont,
fontSize = cloudFontSize,
fontStyle = cloudFontNormal,
fontWeight = cloudFontNormal,
rotate = cloudRotate,
padding = cloudPadding,
spiral = archimedeanSpiral,
words = [],
timeInterval = Infinity,
event = d3.dispatch("word", "end"),
timer = null,
cloud = {};
cloud.start = function () {
var board = zeroArray((size[0] >> 5) * size[1]),
bounds = null,
n = words.length,
i = -1,
tags = [],
data = words.map(function (d, i) {
d.text = text.call(this, d, i);
d.font = font.call(this, d, i);
d.style = fontStyle.call(this, d, i);
d.weight = fontWeight.call(this, d, i);
d.rotate = rotate.call(this, d, i);
d.size = ~~fontSize.call(this, d, i);
d.padding = padding.call(this, d, i);
return d;
}).sort(function (a, b) { return b.size - a.size; });
if (timer) clearInterval(timer);
timer = setInterval(step, 0);
step();
return cloud;
function step() {
var start = +new Date,
d;
while (+new Date - start < timeInterval && ++i < n && timer) {
d = data[i];
d.x = (size[0] * (Math.random() + .5)) >> 1;
d.y = (size[1] * (Math.random() + .5)) >> 1;
cloudSprite(d, data, i);
if (d.hasText && place(board, d, bounds)) {
tags.push(d);
// event.word(d);
if (bounds) cloudBounds(bounds, d);
else bounds = [{ x: d.x + d.x0, y: d.y + d.y0 }, { x: d.x + d.x1, y: d.y + d.y1 }];
// Temporary hack
d.x -= size[0] >> 1;
d.y -= size[1] >> 1;
}
}
if (i >= n) {
cloud.stop();
if (d3.version.startsWith('4.')) {
event.call('end',tags, bounds);
} else if (d3.version.startsWith('3.')) {
event.end(tags, bounds);
};
}
}
}
cloud.stop = function () {
if (timer) {
clearInterval(timer);
timer = null;
}
return cloud;
};
cloud.timeInterval = function (x) {
if (!arguments.length) return timeInterval;
timeInterval = x == null ? Infinity : x;
return cloud;
};
function place(board, tag, bounds) {
var perimeter = [{ x: 0, y: 0 }, { x: size[0], y: size[1] }],
startX = tag.x,
startY = tag.y,
maxDelta = Math.sqrt(size[0] * size[0] + size[1] * size[1]),
s = spiral(size),
dt = Math.random() < .5 ? 1 : -1,
t = -dt,
dxdy,
dx,
dy;
while (dxdy = s(t += dt)) {
dx = ~~dxdy[0];
dy = ~~dxdy[1];
if (Math.min(dx, dy) > maxDelta) break;
tag.x = startX + dx;
tag.y = startY + dy;
if (tag.x + tag.x0 < 0 || tag.y + tag.y0 < 0 ||
tag.x + tag.x1 > size[0] || tag.y + tag.y1 > size[1]) continue;
// TODO only check for collisions within current bounds.
if (!bounds || !cloudCollide(tag, board, size[0])) {
if (!bounds || collideRects(tag, bounds)) {
var sprite = tag.sprite,
w = tag.width >> 5,
sw = size[0] >> 5,
lx = tag.x - (w << 4),
sx = lx & 0x7f,
msx = 32 - sx,
h = tag.y1 - tag.y0,
x = (tag.y + tag.y0) * sw + (lx >> 5),
last;
for (var j = 0; j < h; j++) {
last = 0;
for (var i = 0; i <= w; i++) {
board[x + i] |= (last << msx) | (i < w ? (last = sprite[j * w + i]) >>> sx : 0);
}
x += sw;
}
delete tag.sprite;
return true;
}
}
}
return false;
}
cloud.words = function (x) {
if (!arguments.length) return words;
words = x;
return cloud;
};
cloud.size = function (x) {
if (!arguments.length) return size;
size = [+x[0], +x[1]];
return cloud;
};
cloud.font = function (x) {
if (!arguments.length) return font;
font = d3.functor(x);
return cloud;
};
cloud.fontStyle = function (x) {
if (!arguments.length) return fontStyle;
fontStyle = d3.functor(x);
return cloud;
};
cloud.fontWeight = function (x) {
if (!arguments.length) return fontWeight;
fontWeight = d3.functor(x);
return cloud;
};
cloud.rotate = function (x) {
if (!arguments.length) return rotate;
rotate = d3.functor(x);
return cloud;
};
cloud.text = function (x) {
if (!arguments.length) return text;
text = d3.functor(x);
return cloud;
};
cloud.spiral = function (x) {
if (!arguments.length) return spiral;
spiral = spirals[x + ""] || x;
return cloud;
};
cloud.fontSize = function (x) {
if (!arguments.length) return fontSize;
fontSize = d3.functor(x);
return cloud;
};
cloud.padding = function (x) {
if (!arguments.length) return padding;
padding = d3.functor(x);
return cloud;
};
return d3.rebind(cloud, event, "on");
}
function cloudText(d) {
return d.text;
}
function cloudFont() {
return "serif";
}
function cloudFontNormal() {
return "normal";
}
function cloudFontSize(d) {
return Math.sqrt(d.value);
}
function cloudRotate() {
return (~~(Math.random() * 6) - 3) * 30;
}
function cloudPadding() {
return 1;
}
// Fetches a monochrome sprite bitmap for the specified text.
// Load in batches for speed.
function cloudSprite(d, data, di) {
if (d.sprite) return;
c.clearRect(0, 0, (cw << 5) / ratio, ch / ratio);
var x = 0,
y = 0,
maxh = 0,
n = data.length;
--di;
while (++di < n) {
d = data[di];
c.save();
c.font = d.style + " " + d.weight + " " + ~~((d.size + 1) / ratio) + "px " + d.font;
var w = c.measureText(d.text + "m").width * ratio,
h = d.size << 1;
if (d.rotate) {
var sr = Math.sin(d.rotate * cloudRadians),
cr = Math.cos(d.rotate * cloudRadians),
wcr = w * cr,
wsr = w * sr,
hcr = h * cr,
hsr = h * sr;
w = (Math.max(Math.abs(wcr + hsr), Math.abs(wcr - hsr)) + 0x1f) >> 5 << 5;
h = ~~Math.max(Math.abs(wsr + hcr), Math.abs(wsr - hcr));
} else {
w = (w + 0x1f) >> 5 << 5;
}
if (h > maxh) maxh = h;
if (x + w >= (cw << 5)) {
x = 0;
y += maxh;
maxh = 0;
}
if (y + h >= ch) break;
c.translate((x + (w >> 1)) / ratio, (y + (h >> 1)) / ratio);
if (d.rotate) c.rotate(d.rotate * cloudRadians);
c.fillText(d.text, 0, 0);
if (d.padding) c.lineWidth = 2 * d.padding, c.strokeText(d.text, 0, 0);
c.restore();
d.width = w;
d.height = h;
d.xoff = x;
d.yoff = y;
d.x1 = w >> 1;
d.y1 = h >> 1;
d.x0 = -d.x1;
d.y0 = -d.y1;
d.hasText = true;
x += w;
}
var pixels = c.getImageData(0, 0, (cw << 5) / ratio, ch / ratio).data,
sprite = [];
while (--di >= 0) {
d = data[di];
if (!d.hasText) continue;
var w = d.width,
w32 = w >> 5,
h = d.y1 - d.y0;
// Zero the buffer
for (var i = 0; i < h * w32; i++) sprite[i] = 0;
x = d.xoff;
if (x == null) return;
y = d.yoff;
var seen = 0,
seenRow = -1;
for (var j = 0; j < h; j++) {
for (var i = 0; i < w; i++) {
var k = w32 * j + (i >> 5),
m = pixels[((y + j) * (cw << 5) + (x + i)) << 2] ? 1 << (31 - (i % 32)) : 0;
sprite[k] |= m;
seen |= m;
}
if (seen) seenRow = j;
else {
d.y0++;
h--;
j--;
y++;
}
}
d.y1 = d.y0 + seenRow;
d.sprite = sprite.slice(0, (d.y1 - d.y0) * w32);
}
}
// Use mask-based collision detection.
function cloudCollide(tag, board, sw) {
sw >>= 5;
var sprite = tag.sprite,
w = tag.width >> 5,
lx = tag.x - (w << 4),
sx = lx & 0x7f,
msx = 32 - sx,
h = tag.y1 - tag.y0,
x = (tag.y + tag.y0) * sw + (lx >> 5),
last;
for (var j = 0; j < h; j++) {
last = 0;
for (var i = 0; i <= w; i++) {
if (((last << msx) | (i < w ? (last = sprite[j * w + i]) >>> sx : 0))
& board[x + i]) return true;
}
x += sw;
}
return false;
}
function cloudBounds(bounds, d) {
var b0 = bounds[0],
b1 = bounds[1];
if (d.x + d.x0 < b0.x) b0.x = d.x + d.x0;
if (d.y + d.y0 < b0.y) b0.y = d.y + d.y0;
if (d.x + d.x1 > b1.x) b1.x = d.x + d.x1;
if (d.y + d.y1 > b1.y) b1.y = d.y + d.y1;
}
function collideRects(a, b) {
return a.x + a.x1 > b[0].x && a.x + a.x0 < b[1].x && a.y + a.y1 > b[0].y && a.y + a.y0 < b[1].y;
}
function archimedeanSpiral(size) {
var e = size[0] / size[1];
return function (t) {
return [e * (t *= .1) * Math.cos(t), t * Math.sin(t)];
};
}
function rectangularSpiral(size) {
var dy = 4,
dx = dy * size[0] / size[1],
x = 0,
y = 0;
return function (t) {
var sign = t < 0 ? -1 : 1;
// See triangular numbers: T_n = n * (n + 1) / 2.
switch ((Math.sqrt(1 + 4 * sign * t) - sign) & 3) {
case 0: x += dx; break;
case 1: y += dy; break;
case 2: x -= dx; break;
default: y -= dy; break;
}
return [x, y];
};
}
// TODO reuse arrays?
function zeroArray(n) {
var a = [],
i = -1;
while (++i < n) a[i] = 0;
return a;
}
var cloudRadians = Math.PI / 180,
cw = 1 << 11 >> 5,
ch = 1 << 11,
canvas,
ratio = 1;
if (typeof document !== "undefined") {
canvas = document.createElement("canvas");
canvas.width = 1;
canvas.height = 1;
ratio = Math.sqrt(canvas.getContext("2d").getImageData(0, 0, 1, 1).data.length >> 2);
canvas.width = (cw << 5) / ratio;
canvas.height = ch / ratio;
} else {
// node-canvas support
var Canvas = require("canvas");
canvas = new Canvas(cw << 5, ch);
}
var c = canvas.getContext("2d"),
spirals = {
archimedean: archimedeanSpiral,
rectangular: rectangularSpiral
};
c.fillStyle = c.strokeStyle = "red";
c.textAlign = "center";
exports.cloud = cloud;
})(typeof exports === "undefined" ? d3.layout || (d3.layout = {}) : exports);
<!DOCTYPE html>
<head>
<meta charset="utf-8">
<script src="https://d3js.org/d3.v4.min.js"></script>
<script src="d3.layout.cloud.js"></script>
<style>
body { margin:0;position:fixed;top:0;right:0;bottom:0;left:0; }
</style>
</head>
<body>
<div class="container centered">
<div id="myGraph"></div>
</div>
<script>
d3.json("keywords.json", data => {
var word_count = [];
for (var word in data) {
word_count.push({
key: word,
value: data[word]['total_count']
});
}
console.log(word_count);
var chart = renderChart()
.svgHeight(400)
.container('#myGraph')
.data({ values: word_count })
.responsive(true)
.run()
})
/*
This code is based on following convention:
https://github.com/bumbeishvili/d3-coding-conventions
*/
function renderChart(params) {
// exposed variables
var attrs = {
id: 'id' + Math.floor((Math.random() * 1000000)),
svgWidth: 400,
svgHeight: 400,
marginTop: 5,
marginBottom: 5,
marginRight: 5,
marginLeft: 5,
container: 'body',
responsive: false,
data: null
};
/*############### IF EXISTS OVERWRITE ATTRIBUTES FROM PASSED PARAM ####### */
var attrKeys = Object.keys(attrs);
attrKeys.forEach(function (key) {
if (params && params[key]) {
attrs[key] = params[key];
}
})
//innerFunctions which will update visuals
var updateData;
//main chart object
var main = function (selection) {
selection.each(function scope() {
//get container
var container = d3.select(this);
if (attrs.responsive) {
setDimensions();
}
//calculated properties
var calc = {}
calc.chartLeftMargin = attrs.marginLeft;
calc.chartTopMargin = attrs.marginTop;
calc.chartWidth = attrs.svgWidth - attrs.marginRight - calc.chartLeftMargin;
calc.chartHeight = attrs.svgHeight - attrs.marginBottom - calc.chartTopMargin;
calc.centerX = calc.chartWidth / 2;
calc.centerY = calc.chartHeight / 2;
calc.minMax = d3.extent(attrs.data.values, d => d.value);
//drawing containers
//##################### SCALES ###################
var scales = {};
scales.fontSize = d3.scaleSqrt()
.range([10, 100])
.domain(calc.minMax);
scales.color = d3.scaleOrdinal(d3.schemeCategory20b);
//###################### LAYOUTS #################
var layouts = {};
layouts.cloud = d3.layout.cloud()
.timeInterval(Infinity)
.size([calc.chartWidth, calc.chartHeight])
.fontSize(function (d) {
return scales.fontSize(+d.value);
})
.text(function (d) {
return d.key;
})
.font('impact')
.spiral('archimedean')
.stop()
.words(attrs.data.values)
.on("end", function (bounds) {
var index = bounds ? Math.min(
calc.chartWidth / Math.abs(bounds[1].x - calc.centerX),
calc.chartWidth / Math.abs(bounds[0].x - calc.centerX),
calc.chartHeight / Math.abs(bounds[1].y - calc.centerY),
calc.chartHeight / Math.abs(bounds[0].y - calc.centerY)) / 2 : 1;
var texts = patternify({ container: centerPoint, selector: 'texts', elementTag: 'text', data: attrs.data.values })
texts.attr("text-anchor", "middle")
.attr("transform", function (d) {
return "translate(0,0)rotate( 0)";
})
.style("font-size", function (d) {
return 2 + "px";
})
.style("opacity", 1e-6)
.text(function (d) {
return d.text;
})
.style("fill", function (d) {
return scales.color(d.text.toLowerCase());
})
texts.transition()
.duration(1000)
.attr("transform", function (d) {
return "translate(" + [d.x, d.y] + ")rotate(" + d.rotate + ")";
})
.style("font-size", function (d) {
return d.size + "px";
})
.style("opacity", 1)
.style("font-family", function (d) {
return d.font;
})
});
//add svg
var svg = patternify({ container: container, selector: 'svg-chart-container', elementTag: 'svg' })
svg.attr('width', attrs.svgWidth)
.attr('height', attrs.svgHeight)
// .attr("viewBox", "0 0 " + attrs.svgWidth + " " + attrs.svgHeight)
// .attr("preserveAspectRatio", "xMidYMid meet")
//add container g element
var chart = patternify({ container: svg, selector: 'chart', elementTag: 'g' })
chart.attr('transform', 'translate(' + (calc.chartLeftMargin) + ',' + calc.chartTopMargin + ')');
//add center point
var centerPoint = patternify({ container: chart, selector: 'center-point', elementTag: 'g' })
.attr('transform', `translate(${calc.centerX},${calc.centerY})`)
layouts.cloud.start();
// ################## EVENT LISTENERS ################
d3.select(window).on('resize.' + attrs.id, function () {
setDimensions();
redraw();
})
// smoothly handle data updating
updateData = function () {
}
//######################################### UTIL FUNCS ##################################
//enter exit update pattern principle
function patternify(params) {
var container = params.container;
var selector = params.selector;
var elementTag = params.elementTag;
var data = params.data || [selector];
if (!container) {
debugger;
}
// pattern in action
var selection = container.selectAll('.' + selector).data(data)
selection.exit().remove();
selection = selection.enter().append(elementTag).merge(selection)
selection.attr('class', selector);
return selection;
}
function setDimensions() {
var width = container.node().getBoundingClientRect().width;
main.svgWidth(width);
// if width is too small, change attrs.fontSize too e.t.c
}
function redraw() {
container.call(main);
}
function debug() {
if (attrs.isDebug) {
//stringify func
var stringified = scope + "";
// parse variable names
var groupVariables = stringified
//match var x-xx= {};
.match(/var\s+([\w])+\s*=\s*{\s*}/gi)
//match xxx
.map(d => d.match(/\s+\w*/gi).filter(s => s.trim()))
//get xxx
.map(v => v[0].trim())
//assign local variables to the scope
groupVariables.forEach(v => {
main['P_' + v] = eval(v)
})
}
}
debug();
});
};
//dinamic functions
Object.keys(attrs).forEach(key => {
// Attach variables to main function
return main[key] = function (_) {
var string = `attrs['${key}'] = _`;
if (!arguments.length) { return eval(` attrs['${key}'];`); }
eval(string);
return main;
};
});
//set attrs as property
main.attrs = attrs;
//debugging visuals
main.debug = function (isDebug) {
attrs.isDebug = isDebug;
if (isDebug) {
if (!window.charts) window.charts = [];
window.charts.push(main);
}
return main;
}
//exposed update functions
main.data = function (value) {
if (!arguments.length) return attrs.data;
attrs.data = value;
if (typeof updateData === 'function') {
updateData();
}
return main;
}
// run visual
main.run = function () {
d3.selectAll(attrs.container).call(main);
return main;
}
return main;
}
// missing from d3.v4 so we just copying from v3
// Copies a variable number of methods from source to target.
d3.rebind = function (target, source) {
var i = 1, n = arguments.length, method;
while (++i < n) target[method = arguments[i]] = d3_rebind(target, source, source[method]);
return target;
};
// Method is assumed to be a standard D3 getter-setter:
// If passed with no arguments, gets the value.
// If passed with arguments, sets the value and returns the target.
function d3_rebind(target, source, method) {
return function () {
var value = method.apply(source, arguments);
return value === source ? target : value;
};
}
function d3_functor(v) {
return typeof v === "function" ? v : function () { return v; };
}
d3.functor = d3_functor;
</script>
</body>
{
"detective": {
"total_count": 51,
"genres": {
"Mystery": 22,
"Romance": 6,
"Sci-Fi": 1,
"Family": 1,
"Horror": 4,
"Crime": 35,
"Drama": 23,
"Fantasy": 3,
"Animation": 1,
"Music": 3,
"Adventure": 4,
"Action": 27,
"Comedy": 15,
"Musical": 1,
"Thriller": 33,
"History": 1
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 1,
"2014": 1,
"2016": 1,
"2011": 0,
"2010": 3,
"2013": 1,
"2012": 5,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 1,
"1939": 0,
"1938": 0,
"1986": 1,
"1987": 1,
"1984": 0,
"1985": 0,
"1982": 0,
"1983": 0,
"1980": 0,
"1981": 0,
"1988": 0,
"1989": 2,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 1,
"1990": 2,
"1993": 2,
"1992": 0,
"1995": 3,
"1994": 1,
"1997": 1,
"1996": 1,
"1999": 1,
"1998": 0,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 1,
"2002": 2,
"2003": 2,
"2000": 2,
"2001": 1,
"2006": 3,
"2007": 4,
"2004": 1,
"2005": 1,
"2008": 0,
"2009": 3
}
},
"love": {
"total_count": 197,
"genres": {
"Mystery": 11,
"Drama": 142,
"Sport": 1,
"Sci-Fi": 8,
"Family": 16,
"Horror": 6,
"Thriller": 24,
"Film-Noir": 1,
"War": 5,
"Romance": 147,
"Fantasy": 26,
"Western": 1,
"Animation": 4,
"Music": 13,
"Adventure": 12,
"Action": 7,
"Crime": 11,
"Comedy": 89,
"Musical": 19,
"Biography": 17,
"History": 4
},
"years": {
"1948": 1,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 1,
"1941": 0,
"1946": 1,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 1,
"2014": 6,
"2016": 0,
"2011": 5,
"2010": 10,
"2013": 3,
"2012": 4,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 1,
"1950": 1,
"1953": 1,
"1952": 1,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 1,
"1936": 0,
"1935": 0,
"1934": 1,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 1,
"1984": 0,
"1985": 2,
"1982": 3,
"1983": 1,
"1980": 1,
"1981": 1,
"1988": 0,
"1989": 2,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 0,
"1990": 1,
"1993": 2,
"1992": 0,
"1995": 7,
"1994": 3,
"1997": 5,
"1996": 4,
"1999": 7,
"1998": 8,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 1,
"1966": 0,
"1967": 0,
"1960": 1,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 1,
"1971": 0,
"1970": 0,
"2002": 13,
"2003": 7,
"2000": 8,
"2001": 13,
"2006": 8,
"2007": 10,
"2004": 11,
"2005": 12,
"2008": 11,
"2009": 13
}
},
"money": {
"total_count": 59,
"genres": {
"Mystery": 6,
"Romance": 15,
"Sport": 1,
"Sci-Fi": 1,
"Family": 1,
"Biography": 1,
"Crime": 35,
"Drama": 35,
"Fantasy": 1,
"Music": 4,
"Adventure": 6,
"Horror": 1,
"Action": 15,
"Comedy": 23,
"Musical": 1,
"Thriller": 32
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 0,
"2014": 0,
"2016": 1,
"2011": 1,
"2010": 0,
"2013": 5,
"2012": 2,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 1,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 0,
"1984": 0,
"1985": 0,
"1982": 0,
"1983": 0,
"1980": 1,
"1981": 1,
"1988": 0,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 1,
"1990": 0,
"1993": 1,
"1992": 0,
"1995": 0,
"1994": 1,
"1997": 6,
"1996": 3,
"1999": 0,
"1998": 2,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 1,
"1966": 0,
"1967": 1,
"1960": 1,
"1961": 1,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 1,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 1,
"1972": 0,
"1971": 0,
"1970": 0,
"2002": 6,
"2003": 5,
"2000": 2,
"2001": 5,
"2006": 0,
"2007": 1,
"2004": 3,
"2005": 1,
"2008": 2,
"2009": 1
}
},
"alien": {
"total_count": 82,
"genres": {
"Mystery": 9,
"Romance": 4,
"Sport": 1,
"Sci-Fi": 81,
"Family": 18,
"Short": 1,
"Horror": 19,
"Drama": 15,
"Fantasy": 9,
"Animation": 9,
"Music": 1,
"Adventure": 37,
"Action": 38,
"Comedy": 29,
"War": 1,
"Thriller": 29
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 2,
"2014": 2,
"2016": 3,
"2011": 4,
"2010": 2,
"2013": 5,
"2012": 5,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 3,
"1987": 0,
"1984": 0,
"1985": 1,
"1982": 0,
"1983": 0,
"1980": 1,
"1981": 0,
"1988": 2,
"1989": 1,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 0,
"1990": 2,
"1993": 0,
"1992": 1,
"1995": 1,
"1994": 0,
"1997": 4,
"1996": 3,
"1999": 4,
"1998": 3,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 2,
"1978": 0,
"1977": 1,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 1,
"1970": 0,
"2002": 3,
"2003": 1,
"2000": 3,
"2001": 3,
"2006": 1,
"2007": 2,
"2004": 1,
"2005": 2,
"2008": 3,
"2009": 7
}
},
"escape": {
"total_count": 56,
"genres": {
"Mystery": 2,
"Romance": 6,
"History": 1,
"Sci-Fi": 20,
"Family": 9,
"Horror": 5,
"Biography": 1,
"Crime": 15,
"Drama": 18,
"Fantasy": 9,
"Animation": 7,
"Music": 1,
"Adventure": 26,
"Action": 27,
"Comedy": 13,
"War": 4,
"Thriller": 25,
"Western": 1
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 3,
"2014": 0,
"2016": 0,
"2011": 1,
"2010": 5,
"2013": 4,
"2012": 2,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 1,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 1,
"1984": 0,
"1985": 1,
"1982": 0,
"1983": 0,
"1980": 0,
"1981": 2,
"1988": 0,
"1989": 2,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 1,
"1990": 0,
"1993": 1,
"1992": 1,
"1995": 0,
"1994": 0,
"1997": 4,
"1996": 1,
"1999": 1,
"1998": 0,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 1,
"1979": 2,
"1978": 1,
"1977": 0,
"1976": 0,
"1975": 1,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 1,
"1970": 0,
"2002": 4,
"2003": 0,
"2000": 2,
"2001": 1,
"2006": 2,
"2007": 1,
"2004": 1,
"2005": 5,
"2008": 2,
"2009": 1
}
},
"battle": {
"total_count": 48,
"genres": {
"Mystery": 2,
"Romance": 7,
"Sport": 1,
"Sci-Fi": 14,
"Family": 4,
"Horror": 3,
"Biography": 1,
"Crime": 2,
"Drama": 20,
"Fantasy": 18,
"Animation": 2,
"Adventure": 22,
"Action": 34,
"Comedy": 7,
"War": 16,
"Thriller": 11,
"History": 10
},
"years": {
"1948": 0,
"1949": 1,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 1,
"2014": 3,
"2016": 1,
"2011": 1,
"2010": 1,
"2013": 2,
"2012": 6,
"1955": 0,
"1954": 1,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 0,
"1984": 0,
"1985": 0,
"1982": 0,
"1983": 0,
"1980": 0,
"1981": 0,
"1988": 0,
"1989": 2,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 0,
"1990": 0,
"1993": 2,
"1992": 1,
"1995": 1,
"1994": 1,
"1997": 1,
"1996": 0,
"1999": 1,
"1998": 2,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 1,
"2002": 1,
"2003": 2,
"2000": 2,
"2001": 3,
"2006": 2,
"2007": 1,
"2004": 1,
"2005": 2,
"2008": 2,
"2009": 3
}
},
"fbi": {
"total_count": 71,
"genres": {
"Mystery": 16,
"Drama": 33,
"Sport": 2,
"Sci-Fi": 6,
"Biography": 6,
"Family": 2,
"Horror": 6,
"Crime": 56,
"Romance": 8,
"Fantasy": 1,
"Animation": 2,
"Adventure": 8,
"Action": 32,
"Comedy": 23,
"War": 1,
"Thriller": 46,
"History": 2
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 2,
"2014": 0,
"2016": 0,
"2011": 3,
"2010": 2,
"2013": 3,
"2012": 0,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 0,
"1984": 0,
"1985": 0,
"1982": 0,
"1983": 0,
"1980": 0,
"1981": 0,
"1988": 1,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 1,
"1990": 0,
"1993": 2,
"1992": 0,
"1995": 0,
"1994": 0,
"1997": 4,
"1996": 4,
"1999": 3,
"1998": 3,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 0,
"2002": 3,
"2003": 2,
"2000": 7,
"2001": 4,
"2006": 4,
"2007": 6,
"2004": 6,
"2005": 2,
"2008": 2,
"2009": 3
}
},
"death": {
"total_count": 132,
"genres": {
"Mystery": 35,
"Drama": 76,
"History": 2,
"Sport": 2,
"Biography": 5,
"Horror": 34,
"Musical": 2,
"Film-Noir": 1,
"Crime": 36,
"Romance": 30,
"Fantasy": 26,
"Western": 1,
"Animation": 1,
"Music": 3,
"Adventure": 9,
"Action": 28,
"Comedy": 23,
"War": 3,
"Thriller": 71,
"Sci-Fi": 7
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 1,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 4,
"2014": 3,
"2016": 1,
"2011": 4,
"2010": 7,
"2013": 1,
"2012": 3,
"1955": 1,
"1954": 1,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 3,
"1987": 1,
"1984": 0,
"1985": 1,
"1982": 2,
"1983": 0,
"1980": 1,
"1981": 0,
"1988": 1,
"1989": 1,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 2,
"1990": 4,
"1993": 1,
"1992": 1,
"1995": 3,
"1994": 0,
"1997": 2,
"1996": 1,
"1999": 2,
"1998": 6,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 1,
"1976": 2,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 0,
"2002": 3,
"2003": 6,
"2000": 6,
"2001": 5,
"2006": 7,
"2007": 6,
"2004": 10,
"2005": 12,
"2008": 5,
"2009": 7
}
},
"police": {
"total_count": 125,
"genres": {
"Mystery": 27,
"Romance": 16,
"Sci-Fi": 11,
"Family": 2,
"Horror": 4,
"Biography": 2,
"Crime": 77,
"Drama": 70,
"Fantasy": 2,
"Adventure": 10,
"Action": 53,
"Comedy": 33,
"War": 2,
"Thriller": 72,
"History": 2
},
"years": {
"1948": 0,
"1949": 0,
"1942": 1,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 4,
"2014": 4,
"2016": 1,
"2011": 6,
"2010": 3,
"2013": 6,
"2012": 6,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 2,
"1987": 2,
"1984": 2,
"1985": 1,
"1982": 0,
"1983": 0,
"1980": 0,
"1981": 1,
"1988": 0,
"1989": 2,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 0,
"1990": 1,
"1993": 4,
"1992": 1,
"1995": 4,
"1994": 1,
"1997": 3,
"1996": 2,
"1999": 7,
"1998": 3,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 1,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 1,
"1972": 1,
"1971": 0,
"1970": 0,
"2002": 3,
"2003": 5,
"2000": 2,
"2001": 4,
"2006": 8,
"2007": 6,
"2004": 5,
"2005": 8,
"2008": 3,
"2009": 3
}
},
"female nudity": {
"total_count": 48,
"genres": {
"Mystery": 5,
"Romance": 11,
"Sport": 1,
"Sci-Fi": 5,
"Horror": 13,
"Crime": 12,
"Drama": 27,
"Fantasy": 4,
"Music": 1,
"Biography": 2,
"Action": 11,
"Comedy": 17,
"Thriller": 19,
"Adventure": 1
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 5,
"2014": 3,
"2016": 0,
"2011": 4,
"2010": 2,
"2013": 5,
"2012": 0,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 1,
"1987": 0,
"1984": 0,
"1985": 0,
"1982": 0,
"1983": 1,
"1980": 0,
"1981": 0,
"1988": 1,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 0,
"1990": 0,
"1993": 1,
"1992": 0,
"1995": 2,
"1994": 0,
"1997": 0,
"1996": 0,
"1999": 3,
"1998": 1,
"1968": 0,
"1969": 1,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 0,
"2002": 0,
"2003": 0,
"2000": 1,
"2001": 2,
"2006": 7,
"2007": 0,
"2004": 1,
"2005": 1,
"2008": 2,
"2009": 3
}
},
"teenager": {
"total_count": 48,
"genres": {
"Mystery": 3,
"Drama": 20,
"Sport": 2,
"Sci-Fi": 5,
"Family": 8,
"Horror": 10,
"Crime": 1,
"Romance": 15,
"Fantasy": 7,
"Animation": 1,
"Music": 8,
"Adventure": 8,
"Action": 6,
"Comedy": 25,
"Musical": 1,
"Thriller": 11,
"Biography": 1
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 3,
"2014": 2,
"2016": 0,
"2011": 4,
"2010": 2,
"2013": 2,
"2012": 2,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 1,
"1984": 2,
"1985": 1,
"1982": 0,
"1983": 1,
"1980": 0,
"1981": 0,
"1988": 0,
"1989": 1,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 0,
"1990": 0,
"1993": 0,
"1992": 0,
"1995": 1,
"1994": 1,
"1997": 0,
"1996": 0,
"1999": 2,
"1998": 0,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 0,
"2002": 0,
"2003": 3,
"2000": 2,
"2001": 0,
"2006": 5,
"2007": 3,
"2004": 2,
"2005": 0,
"2008": 3,
"2009": 4
}
},
"prison": {
"total_count": 62,
"genres": {
"Mystery": 1,
"Romance": 9,
"History": 1,
"Sport": 4,
"Sci-Fi": 11,
"Family": 3,
"Horror": 3,
"Crime": 33,
"Drama": 30,
"Fantasy": 2,
"Musical": 1,
"Animation": 1,
"Music": 3,
"Adventure": 8,
"Action": 30,
"Comedy": 18,
"Documentary": 1,
"War": 2,
"Thriller": 23,
"Biography": 5
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 1,
"2014": 2,
"2016": 0,
"2011": 0,
"2010": 3,
"2013": 2,
"2012": 3,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 1,
"1984": 0,
"1985": 1,
"1982": 0,
"1983": 0,
"1980": 1,
"1981": 1,
"1988": 0,
"1989": 1,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 2,
"1990": 0,
"1993": 0,
"1992": 2,
"1995": 0,
"1994": 1,
"1997": 3,
"1996": 1,
"1999": 0,
"1998": 3,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 1,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 1,
"1970": 0,
"2002": 8,
"2003": 2,
"2000": 4,
"2001": 5,
"2006": 0,
"2007": 2,
"2004": 3,
"2005": 4,
"2008": 4,
"2009": 0
}
},
"party": {
"total_count": 55,
"genres": {
"Mystery": 4,
"Romance": 22,
"Sport": 1,
"Sci-Fi": 2,
"Family": 2,
"Horror": 10,
"Crime": 5,
"Drama": 24,
"Fantasy": 2,
"Musical": 1,
"Music": 2,
"Biography": 2,
"Action": 1,
"Comedy": 36,
"War": 1,
"Thriller": 8
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 3,
"2014": 3,
"2016": 0,
"2011": 2,
"2010": 3,
"2013": 7,
"2012": 3,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 0,
"1984": 0,
"1985": 0,
"1982": 0,
"1983": 0,
"1980": 0,
"1981": 0,
"1988": 0,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 1,
"1990": 0,
"1993": 1,
"1992": 0,
"1995": 0,
"1994": 0,
"1997": 1,
"1996": 0,
"1999": 3,
"1998": 2,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 2,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 1,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 0,
"2002": 3,
"2003": 4,
"2000": 0,
"2001": 1,
"2006": 3,
"2007": 2,
"2004": 4,
"2005": 3,
"2008": 2,
"2009": 1
}
},
"friend": {
"total_count": 161,
"genres": {
"Mystery": 13,
"Romance": 65,
"History": 3,
"Sport": 5,
"Sci-Fi": 8,
"Family": 21,
"Horror": 5,
"Biography": 7,
"War": 6,
"Drama": 105,
"Fantasy": 11,
"Animation": 10,
"Music": 10,
"Adventure": 22,
"Action": 9,
"Crime": 26,
"Comedy": 95,
"Musical": 3,
"Thriller": 19,
"Western": 4
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 0,
"2014": 1,
"2016": 0,
"2011": 3,
"2010": 5,
"2013": 4,
"2012": 3,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 1,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 1,
"1986": 1,
"1987": 0,
"1984": 0,
"1985": 0,
"1982": 1,
"1983": 0,
"1980": 1,
"1981": 0,
"1988": 1,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 2,
"1990": 1,
"1993": 1,
"1992": 1,
"1995": 2,
"1994": 3,
"1997": 4,
"1996": 5,
"1999": 13,
"1998": 9,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 1,
"1963": 0,
"1979": 1,
"1978": 1,
"1977": 0,
"1976": 1,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 1,
"2002": 8,
"2003": 7,
"2000": 8,
"2001": 11,
"2006": 8,
"2007": 10,
"2004": 10,
"2005": 9,
"2008": 10,
"2009": 7
}
},
"murder": {
"total_count": 158,
"genres": {
"Mystery": 62,
"Romance": 20,
"History": 2,
"Sport": 1,
"Sci-Fi": 7,
"Family": 1,
"Horror": 33,
"Biography": 5,
"Film-Noir": 2,
"Crime": 90,
"Drama": 81,
"Fantasy": 8,
"War": 4,
"Music": 2,
"Adventure": 14,
"Action": 42,
"Comedy": 32,
"Documentary": 1,
"Musical": 2,
"Thriller": 107,
"Western": 3
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 1,
"1944": 0,
"1945": 0,
"2015": 5,
"2014": 4,
"2016": 0,
"2011": 5,
"2010": 12,
"2013": 2,
"2012": 4,
"1955": 0,
"1954": 1,
"1957": 1,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 1,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 2,
"1987": 0,
"1984": 1,
"1985": 2,
"1982": 0,
"1983": 0,
"1980": 1,
"1981": 2,
"1988": 4,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 1,
"1990": 1,
"1993": 0,
"1992": 1,
"1995": 4,
"1994": 2,
"1997": 7,
"1996": 3,
"1999": 6,
"1998": 3,
"1968": 1,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 1,
"1960": 0,
"1961": 0,
"1962": 1,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 1,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 2,
"1972": 0,
"1971": 0,
"1970": 0,
"2002": 11,
"2003": 9,
"2000": 8,
"2001": 5,
"2006": 6,
"2007": 7,
"2004": 4,
"2005": 4,
"2008": 10,
"2009": 8
}
},
"rescue": {
"total_count": 48,
"genres": {
"Mystery": 4,
"Romance": 1,
"Sci-Fi": 14,
"Family": 9,
"Horror": 4,
"Musical": 2,
"Crime": 5,
"Drama": 12,
"Fantasy": 10,
"Western": 2,
"Animation": 6,
"Adventure": 26,
"Action": 34,
"Comedy": 14,
"War": 4,
"Thriller": 23,
"History": 1
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 0,
"2014": 4,
"2016": 0,
"2011": 4,
"2010": 0,
"2013": 2,
"2012": 2,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 0,
"1984": 1,
"1985": 1,
"1982": 0,
"1983": 1,
"1980": 1,
"1981": 2,
"1988": 1,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 0,
"1990": 0,
"1993": 0,
"1992": 0,
"1995": 0,
"1994": 2,
"1997": 1,
"1996": 0,
"1999": 3,
"1998": 0,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 1,
"2002": 1,
"2003": 0,
"2000": 4,
"2001": 3,
"2006": 3,
"2007": 1,
"2004": 3,
"2005": 2,
"2008": 1,
"2009": 4
}
},
"drugs": {
"total_count": 66,
"genres": {
"Mystery": 5,
"Romance": 7,
"History": 1,
"Sport": 2,
"Sci-Fi": 3,
"Biography": 5,
"Crime": 34,
"Drama": 43,
"Fantasy": 2,
"Animation": 1,
"Music": 8,
"Adventure": 2,
"Action": 24,
"Comedy": 27,
"Documentary": 2,
"Horror": 2,
"Thriller": 28,
"Western": 2
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 1,
"2014": 4,
"2016": 1,
"2011": 2,
"2010": 2,
"2013": 5,
"2012": 2,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 0,
"1984": 1,
"1985": 0,
"1982": 1,
"1983": 1,
"1980": 0,
"1981": 0,
"1988": 0,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 2,
"1990": 0,
"1993": 2,
"1992": 1,
"1995": 2,
"1994": 2,
"1997": 1,
"1996": 1,
"1999": 4,
"1998": 1,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 1,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 2,
"2002": 1,
"2003": 2,
"2000": 2,
"2001": 5,
"2006": 5,
"2007": 3,
"2004": 2,
"2005": 2,
"2008": 2,
"2009": 2
}
},
"new york city": {
"total_count": 90,
"genres": {
"Mystery": 7,
"Romance": 35,
"History": 1,
"Sci-Fi": 3,
"Family": 12,
"Horror": 3,
"Crime": 23,
"Drama": 50,
"Fantasy": 9,
"Animation": 5,
"Music": 13,
"Adventure": 12,
"Action": 12,
"Comedy": 46,
"Documentary": 4,
"Musical": 4,
"Thriller": 21,
"Biography": 5
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 2,
"2014": 4,
"2016": 1,
"2011": 3,
"2010": 7,
"2013": 3,
"2012": 2,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 1,
"1987": 1,
"1984": 2,
"1985": 0,
"1982": 0,
"1983": 0,
"1980": 1,
"1981": 1,
"1988": 1,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 1,
"1990": 0,
"1993": 1,
"1992": 2,
"1995": 1,
"1994": 1,
"1997": 0,
"1996": 3,
"1999": 4,
"1998": 4,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 2,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 1,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 1,
"2002": 6,
"2003": 3,
"2000": 5,
"2001": 3,
"2006": 1,
"2007": 4,
"2004": 3,
"2005": 5,
"2008": 6,
"2009": 2
}
},
"revenge": {
"total_count": 70,
"genres": {
"Mystery": 9,
"Romance": 12,
"Sci-Fi": 4,
"Family": 1,
"Horror": 7,
"Crime": 30,
"Drama": 37,
"Fantasy": 4,
"Adventure": 16,
"Action": 23,
"Comedy": 15,
"War": 3,
"Thriller": 41,
"Western": 5
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 3,
"2014": 6,
"2016": 0,
"2011": 2,
"2010": 6,
"2013": 2,
"2012": 2,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 1,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 1,
"1984": 0,
"1985": 0,
"1982": 0,
"1983": 0,
"1980": 2,
"1981": 1,
"1988": 0,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 0,
"1990": 0,
"1993": 0,
"1992": 2,
"1995": 0,
"1994": 0,
"1997": 1,
"1996": 3,
"1999": 2,
"1998": 2,
"1968": 0,
"1969": 0,
"1964": 1,
"1965": 0,
"1966": 0,
"1967": 1,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 1,
"1973": 1,
"1972": 0,
"1971": 1,
"1970": 0,
"2002": 7,
"2003": 5,
"2000": 1,
"2001": 3,
"2006": 2,
"2007": 3,
"2004": 3,
"2005": 0,
"2008": 2,
"2009": 2
}
},
"serial killer": {
"total_count": 51,
"genres": {
"Mystery": 25,
"Romance": 1,
"Sci-Fi": 3,
"Family": 1,
"Horror": 25,
"Crime": 22,
"Drama": 21,
"Fantasy": 7,
"Adventure": 1,
"Action": 7,
"Comedy": 6,
"Thriller": 40,
"History": 1
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 0,
"2014": 2,
"2016": 0,
"2011": 0,
"2010": 2,
"2013": 1,
"2012": 3,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 0,
"1984": 2,
"1985": 0,
"1982": 1,
"1983": 0,
"1980": 0,
"1981": 0,
"1988": 1,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 1,
"1990": 1,
"1993": 0,
"1992": 0,
"1995": 3,
"1994": 0,
"1997": 2,
"1996": 1,
"1999": 2,
"1998": 2,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 1,
"1971": 0,
"1970": 0,
"2002": 2,
"2003": 1,
"2000": 2,
"2001": 0,
"2006": 0,
"2007": 3,
"2004": 5,
"2005": 3,
"2008": 3,
"2009": 3
}
},
"wedding": {
"total_count": 49,
"genres": {
"Drama": 19,
"Sci-Fi": 2,
"Family": 3,
"Crime": 4,
"Romance": 34,
"Fantasy": 1,
"War": 1,
"Adventure": 1,
"Action": 3,
"Comedy": 44,
"Musical": 3,
"Thriller": 1,
"History": 2
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 1,
"1945": 0,
"2015": 0,
"2014": 1,
"2016": 2,
"2011": 3,
"2010": 2,
"2013": 3,
"2012": 1,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 0,
"1984": 0,
"1985": 0,
"1982": 1,
"1983": 1,
"1980": 0,
"1981": 0,
"1988": 0,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 1,
"1991": 0,
"1990": 0,
"1993": 1,
"1992": 0,
"1995": 1,
"1994": 1,
"1997": 2,
"1996": 2,
"1999": 3,
"1998": 1,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 0,
"2002": 2,
"2003": 3,
"2000": 1,
"2001": 4,
"2006": 0,
"2007": 2,
"2004": 0,
"2005": 4,
"2008": 5,
"2009": 1
}
},
"boy": {
"total_count": 72,
"genres": {
"Mystery": 12,
"Romance": 6,
"Sport": 2,
"Sci-Fi": 13,
"Family": 22,
"Horror": 11,
"Crime": 11,
"Drama": 45,
"Fantasy": 15,
"Musical": 3,
"Animation": 7,
"Music": 3,
"Adventure": 16,
"Action": 14,
"Comedy": 24,
"War": 3,
"Thriller": 17,
"Biography": 3
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 1,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 1,
"2014": 0,
"2016": 0,
"2011": 3,
"2010": 2,
"2013": 0,
"2012": 1,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 2,
"1987": 0,
"1984": 1,
"1985": 0,
"1982": 1,
"1983": 1,
"1980": 0,
"1981": 0,
"1988": 1,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 0,
"1990": 2,
"1993": 1,
"1992": 0,
"1995": 1,
"1994": 1,
"1997": 2,
"1996": 1,
"1999": 5,
"1998": 4,
"1968": 0,
"1969": 0,
"1964": 1,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 0,
"2002": 4,
"2003": 4,
"2000": 3,
"2001": 4,
"2006": 3,
"2007": 5,
"2004": 7,
"2005": 5,
"2008": 3,
"2009": 2
}
},
"school": {
"total_count": 72,
"genres": {
"Mystery": 4,
"Romance": 22,
"Sport": 2,
"Sci-Fi": 4,
"Family": 13,
"Horror": 5,
"Crime": 9,
"Drama": 51,
"Fantasy": 8,
"Animation": 3,
"Music": 4,
"Adventure": 4,
"Action": 2,
"Comedy": 35,
"Documentary": 1,
"Musical": 2,
"Thriller": 10,
"Biography": 1
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 1,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 0,
"2014": 0,
"2016": 0,
"2011": 2,
"2010": 5,
"2013": 2,
"2012": 1,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 1,
"1987": 0,
"1984": 0,
"1985": 0,
"1982": 0,
"1983": 0,
"1980": 0,
"1981": 1,
"1988": 0,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 0,
"1990": 1,
"1993": 0,
"1992": 0,
"1995": 1,
"1994": 1,
"1997": 3,
"1996": 1,
"1999": 4,
"1998": 0,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 0,
"2002": 3,
"2003": 3,
"2000": 3,
"2001": 3,
"2006": 7,
"2007": 6,
"2004": 3,
"2005": 4,
"2008": 7,
"2009": 8
}
},
"island": {
"total_count": 57,
"genres": {
"Mystery": 6,
"Romance": 16,
"Sport": 1,
"Sci-Fi": 13,
"Family": 13,
"Musical": 1,
"Biography": 1,
"Crime": 4,
"Drama": 23,
"Fantasy": 7,
"Animation": 4,
"Music": 1,
"Adventure": 27,
"Horror": 11,
"Action": 20,
"Comedy": 16,
"War": 2,
"Thriller": 18,
"History": 1
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 1,
"2014": 0,
"2016": 1,
"2011": 0,
"2010": 2,
"2013": 2,
"2012": 2,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 1,
"1987": 1,
"1984": 0,
"1985": 0,
"1982": 0,
"1983": 0,
"1980": 1,
"1981": 0,
"1988": 0,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 1,
"1990": 1,
"1993": 0,
"1992": 0,
"1995": 1,
"1994": 1,
"1997": 1,
"1996": 2,
"1999": 1,
"1998": 3,
"1968": 0,
"1969": 1,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 1,
"1978": 1,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 0,
"2002": 4,
"2003": 0,
"2000": 2,
"2001": 2,
"2006": 4,
"2007": 1,
"2004": 5,
"2005": 6,
"2008": 2,
"2009": 5
}
},
"dog": {
"total_count": 57,
"genres": {
"Mystery": 1,
"Romance": 10,
"History": 2,
"Sport": 3,
"Sci-Fi": 5,
"Family": 31,
"Horror": 3,
"Biography": 3,
"Crime": 7,
"Drama": 27,
"Fantasy": 8,
"Animation": 11,
"War": 2,
"Adventure": 15,
"Action": 5,
"Comedy": 38,
"Documentary": 1,
"Musical": 2,
"Thriller": 6,
"Western": 1
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 2,
"2014": 3,
"2016": 0,
"2011": 1,
"2010": 4,
"2013": 1,
"2012": 2,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 0,
"1984": 0,
"1985": 0,
"1982": 0,
"1983": 1,
"1980": 0,
"1981": 0,
"1988": 0,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 1,
"1990": 1,
"1993": 1,
"1992": 0,
"1995": 1,
"1994": 0,
"1997": 2,
"1996": 0,
"1999": 4,
"1998": 1,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 1,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 1,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 0,
"2002": 1,
"2003": 3,
"2000": 3,
"2001": 3,
"2006": 1,
"2007": 2,
"2004": 5,
"2005": 4,
"2008": 6,
"2009": 2
}
},
"high school": {
"total_count": 88,
"genres": {
"Mystery": 4,
"Drama": 45,
"Sport": 11,
"Sci-Fi": 10,
"Family": 5,
"Horror": 9,
"Thriller": 14,
"Crime": 8,
"Romance": 31,
"Fantasy": 6,
"Musical": 4,
"Music": 8,
"Adventure": 4,
"Action": 9,
"Comedy": 51,
"Documentary": 1,
"War": 1,
"Biography": 3
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 2,
"2014": 0,
"2016": 0,
"2011": 4,
"2010": 3,
"2013": 3,
"2012": 6,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 2,
"1987": 0,
"1984": 1,
"1985": 0,
"1982": 2,
"1983": 2,
"1980": 0,
"1981": 0,
"1988": 0,
"1989": 1,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 0,
"1990": 0,
"1993": 2,
"1992": 0,
"1995": 2,
"1994": 2,
"1997": 2,
"1996": 0,
"1999": 4,
"1998": 4,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 1,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 1,
"1972": 0,
"1971": 0,
"1970": 0,
"2002": 5,
"2003": 4,
"2000": 3,
"2001": 3,
"2006": 4,
"2007": 4,
"2004": 2,
"2005": 3,
"2008": 11,
"2009": 2
}
},
"marriage": {
"total_count": 59,
"genres": {
"Mystery": 2,
"Drama": 40,
"Sport": 1,
"Sci-Fi": 1,
"Family": 2,
"Biography": 6,
"Crime": 4,
"Romance": 37,
"Fantasy": 1,
"Music": 2,
"Adventure": 1,
"Action": 3,
"Comedy": 40,
"Documentary": 1,
"Musical": 1,
"Thriller": 6,
"History": 1
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 1,
"2014": 0,
"2016": 0,
"2011": 3,
"2010": 5,
"2013": 0,
"2012": 4,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 1,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 0,
"1984": 0,
"1985": 1,
"1982": 1,
"1983": 0,
"1980": 0,
"1981": 0,
"1988": 1,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 0,
"1990": 0,
"1993": 0,
"1992": 0,
"1995": 1,
"1994": 2,
"1997": 2,
"1996": 1,
"1999": 4,
"1998": 0,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 0,
"2002": 4,
"2003": 4,
"2000": 1,
"2001": 1,
"2006": 3,
"2007": 6,
"2004": 5,
"2005": 1,
"2008": 3,
"2009": 3
}
},
"box office flop": {
"total_count": 49,
"genres": {
"Mystery": 2,
"Romance": 8,
"Sport": 1,
"Sci-Fi": 11,
"Family": 8,
"Biography": 3,
"Crime": 5,
"Drama": 19,
"Fantasy": 9,
"War": 1,
"Animation": 2,
"Music": 6,
"Adventure": 16,
"Action": 19,
"Comedy": 20,
"Musical": 4,
"Thriller": 8
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 11,
"2014": 2,
"2016": 0,
"2011": 2,
"2010": 2,
"2013": 3,
"2012": 6,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 2,
"1984": 0,
"1985": 0,
"1982": 0,
"1983": 0,
"1980": 0,
"1981": 0,
"1988": 0,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 0,
"1990": 0,
"1993": 0,
"1992": 0,
"1995": 0,
"1994": 0,
"1997": 1,
"1996": 2,
"1999": 3,
"1998": 2,
"1968": 0,
"1969": 0,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 0,
"2002": 1,
"2003": 1,
"2000": 0,
"2001": 2,
"2006": 0,
"2007": 1,
"2004": 2,
"2005": 2,
"2008": 4,
"2009": 0
}
},
"female protagonist": {
"total_count": 56,
"genres": {
"Mystery": 3,
"Romance": 24,
"Sci-Fi": 3,
"Family": 6,
"Adventure": 1,
"Horror": 2,
"Crime": 6,
"Drama": 34,
"Fantasy": 3,
"Animation": 1,
"Music": 5,
"Thriller": 10,
"Action": 5,
"Comedy": 29,
"Documentary": 1,
"Musical": 1,
"Biography": 5,
"History": 2
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 0,
"2014": 2,
"2016": 0,
"2011": 0,
"2010": 6,
"2013": 3,
"2012": 4,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 0,
"1987": 0,
"1984": 0,
"1985": 0,
"1982": 0,
"1983": 1,
"1980": 0,
"1981": 0,
"1988": 0,
"1989": 0,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 0,
"1990": 0,
"1993": 0,
"1992": 0,
"1995": 2,
"1994": 1,
"1997": 0,
"1996": 1,
"1999": 2,
"1998": 3,
"1968": 0,
"1969": 0,
"1964": 1,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 1,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 0,
"2002": 0,
"2003": 1,
"2000": 4,
"2001": 3,
"2006": 3,
"2007": 3,
"2004": 3,
"2005": 2,
"2008": 2,
"2009": 3
}
},
"friendship": {
"total_count": 65,
"genres": {
"Mystery": 2,
"Romance": 25,
"History": 1,
"Sport": 2,
"Biography": 8,
"Family": 4,
"Crime": 9,
"Drama": 54,
"Fantasy": 2,
"Animation": 1,
"Music": 2,
"Adventure": 7,
"Action": 4,
"Comedy": 37,
"War": 2,
"Thriller": 6,
"Western": 2
},
"years": {
"1948": 0,
"1949": 0,
"1942": 0,
"1943": 0,
"1940": 0,
"1941": 0,
"1946": 0,
"1947": 0,
"1944": 0,
"1945": 0,
"2015": 1,
"2014": 2,
"2016": 0,
"2011": 1,
"2010": 2,
"2013": 2,
"2012": 2,
"1955": 0,
"1954": 0,
"1957": 0,
"1956": 0,
"1951": 0,
"1950": 0,
"1953": 0,
"1952": 0,
"1959": 0,
"1958": 0,
"1920": 0,
"1921": 0,
"1922": 0,
"1923": 0,
"1924": 0,
"1925": 0,
"1926": 0,
"1927": 0,
"1928": 0,
"1929": 0,
"1933": 0,
"1932": 0,
"1931": 0,
"1930": 0,
"1937": 0,
"1936": 0,
"1935": 0,
"1934": 0,
"1939": 0,
"1938": 0,
"1986": 1,
"1987": 0,
"1984": 0,
"1985": 0,
"1982": 0,
"1983": 0,
"1980": 0,
"1981": 1,
"1988": 0,
"1989": 1,
"1919": 0,
"1918": 0,
"1917": 0,
"1916": 0,
"1991": 2,
"1990": 1,
"1993": 0,
"1992": 1,
"1995": 1,
"1994": 3,
"1997": 3,
"1996": 1,
"1999": 3,
"1998": 4,
"1968": 0,
"1969": 1,
"1964": 0,
"1965": 0,
"1966": 0,
"1967": 0,
"1960": 0,
"1961": 0,
"1962": 0,
"1963": 0,
"1979": 0,
"1978": 0,
"1977": 0,
"1976": 0,
"1975": 0,
"1974": 0,
"1973": 0,
"1972": 0,
"1971": 0,
"1970": 1,
"2002": 5,
"2003": 0,
"2000": 2,
"2001": 6,
"2006": 2,
"2007": 3,
"2004": 1,
"2005": 4,
"2008": 4,
"2009": 1
}
}
}
[
{
"key": "Cat",
"value": 716
},
{
"key": "fish",
"value": 19
},
{
"key": "things",
"value": 18
},
{
"key": "look",
"value": 16
},
"key": "like",
"value": 14
},
{ {
"key": "two",
"value": 15
},
{
"key": "hat",
"value": 14
},
{
"key": "Oh",
"value": 13
},
{
"key": "mother",
"value": 12
},
{
"key": "One",
"value": 12
},
{
"key": "Now",
"value": 12
},
{
"key": "Thing",
"value": 12
},
{
"key": "house",
"value": 10
},
{
"key": "fun",
"value": 9
},
{
"key": "know",
"value": 9
},
{
"key": "good",
"value": 9
},
{
"key": "saw",
"value": 9
},
{
"key": "bump",
"value": 8
},
{
"key": "hold",
"value": 7
},
{
"key": "fear",
"value": 6
},
{
"key": "game",
"value": 6
},
{
"key": "play",
"value": 6
},
{
"key": "Sally",
"value": 6
},
{
"key": "wet",
"value": 6
},
{
"key": "little",
"value": 6
},
{
"key": "box",
"value": 6
},
{
"key": "came",
"value": 6
},
{
"key": "away",
"value": 6
},
{
"key": "sit",
"value": 5
},
{
"key": "ran",
"value": 5
},
{
"key": "big",
"value": 5
},
{
"key": "something",
"value": 5
},
{
"key": "put",
"value": 5
},
{
"key": "fast",
"value": 5
},
{
"key": "go",
"value": 5
},
{
"key": "ball",
"value": 5
},
{
"key": "pot",
"value": 5
},
{
"key": "show",
"value": 4
},
{
"key": "cup",
"value": 4
},
{
"key": "get",
"value": 4
},
{
"key": "cake",
"value": 4
},
{
"key": "pick",
"value": 4
},
{
"key": "went",
"value": 4
},
{
"key": "toy",
"value": 4
},
{
"key": "ship",
"value": 4
},
{
"key": "net",
"value": 4
},
{
"key": "tell",
"value": 4
},
{
"key": "fan",
"value": 4
},
{
"key": "wish",
"value": 4
},
{
"key": "day",
"value": 4
},
{
"key": "new",
"value": 4
},
{
"key": "tricks",
"value": 4
},
{
"key": "way",
"value": 4
},
{
"key": "sat",
"value": 4
},
{
"key": "books",
"value": 3
},
{
"key": "hook",
"value": 3
},
{
"key": "mess",
"value": 3
},
{
"key": "kites",
"value": 3
},
{
"key": "rake",
"value": 3
},
{
"key": "red",
"value": 3
},
{
"key": "shame",
"value": 3
},
{
"key": "bit",
"value": 3
},
{
"key": "hands",
"value": 3
},
{
"key": "gown",
"value": 3
},
{
"key": "call",
"value": 3
},
{
"key": "cold",
"value": 3
},
{
"key": "fall",
"value": 3
},
{
"key": "milk",
"value": 3
},
{
"key": "shook",
"value": 3
},
{
"key": "tame",
"value": 2
},
{
"key": "deep",
"value": 2
},
{
"key": "Sank",
"value": 2
},
{
"key": "head",
"value": 2
},
{
"key": "back",
"value": 2
},
{
"key": "fell",
"value": 2
},
{
"key": "hop",
"value": 2
},
{
"key": "shut",
"value": 2
},
{
"key": "dish",
"value": 2
},
{
"key": "trick",
"value": 2
},
{
"key": "take",
"value": 2
},
{
"key": "tip",
"value": 2
},
{
"key": "top",
"value": 2
},
{
"key": "see",
"value": 2
},
{
"key": "let",
"value": 2
},
{
"key": "shake",
"value": 2
},
{
"key": "bad",
"value": 2
},
{
"key": "another",
"value": 2
},
{
"key": "come",
"value": 2
},
{
"key": "fly",
"value": 2
},
{
"key": "want",
"value": 2
},
{
"key": "hall",
"value": 2
},
{
"key": "wall",
"value": 2
},
{
"key": "Thump",
"value": 2
},
{
"key": "Make",
"value": 2
},
{
"key": "lot",
"value": 2
},
{
"key": "hear",
"value": 2
},
{
"key": "find",
"value": 2
},
{
"key": "lots",
"value": 2
},
{
"key": "bet",
"value": 2
},
{
"key": "dear",
"value": 2
},
{
"key": "looked",
"value": 2
},
{
"key": "gone",
"value": 2
},
{
"key": "sun",
"value": 2
},
{
"key": "asked",
"value": 1
},
{
"key": "shine",
"value": 1
},
{
"key": "mind",
"value": 1
},
{
"key": "bite",
"value": 1
},
{
"key": "step",
"value": 1
},
{
"key": "mat",
"value": 1
},
{
"key": "gave",
"value": 1
},
{
"key": "pat",
"value": 1
},
{
"key": "bent",
"value": 1
},
{
"key": "funny",
"value": 1
},
{
"key": "give",
"value": 1
},
{
"key": "games",
"value": 1
},
{
"key": "high",
"value": 1
},
{
"key": "hit",
"value": 1
},
{
"key": "run",
"value": 1
},
{
"key": "stand",
"value": 1
},
{
"key": "fox",
"value": 1
},
{
"key": "man",
"value": 1
},
{
"key": "string",
"value": 1
},
{
"key": "kit",
"value": 1
},
{
"key": "Mothers",
"value": 1
},
{
"key": "tail",
"value": 1
},
{
"key": "dots",
"value": 1
},
{
"key": "pink",
"value": 1
},
{
"key": "white",
"value": 1
},
{
"key": "kite",
"value": 1
},
{
"key": "bed",
"value": 1
},
{
"key": "bumps",
"value": 1
},
{
"key": "jumps",
"value": 1
},
{
"key": "kicks",
"value": 1
},
{
"key": "hops",
"value": 1
},
{
"key": "thumps",
"value": 1
},
{
"key": "kinds",
"value": 1
},
{
"key": "book",
"value": 1
},
{
"key": "home",
"value": 1
},
{
"key": "wood",
"value": 1
},
{
"key": "hand",
"value": 1
},
{
"key": "near",
"value": 1
},
{
"key": "Think",
"value": 1
},
{
"key": "rid",
"value": 1
},
{
"key": "made",
"value": 1
},
{
"key": "jump",
"value": 1
},
{
"key": "yet",
"value": 1
},
{
"key": "PLOP",
"value": 1
},
{
"key": "last",
"value": 1
},
{
"key": "stop",
"value": 1
},
{
"key": "pack",
"value": 1
},
{
"key": "nothing",
"value": 1
},
{
"key": "got",
"value": 1
},
{
"key": "sad",
"value": 1
},
{
"key": "kind",
"value": 1
},
{
"key": "fishHe",
"value": 1
},
{
"key": "sunny",
"value": 1
},
{
"key": "Yes",
"value": 1
},
{
"key": "bow",
"value": 1
},
{
"key": "tall",
"value": 1
},
{
"key": "always",
"value": 1
},
{
"key": "playthings",
"value": 1
},
{
"key": "picked",
"value": 1
},
{
"key": "strings",
"value": 1
},
{
"key": "Well",
"value": 1
},
{
"key": "lit",
"value": 1
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment